{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 66.252,
  "empty" : False,
  "failCount" : 58,
  "passCount" : 13,
  "skipCount" : 1,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 137,
          "className" : "org.appng.application.manager.business.AbstractTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "org.appng.application.manager.business.AbstractTest",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : True,
          "skippedMessage" : "",
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.0,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.AbstractTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.ApplicationPropertiesTest",
          "duration" : 0.202,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testCreate(ApplicationPropertiesTest.java:45)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testCreate(ApplicationPropertiesTest.java:45)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5a438c0a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@174da9a0, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@b42d1c8, org.springframework.test.context.support.DirtiesContextTestExecutionListener@73983f07, org.springframework.test.context.transaction.TransactionalTestExecutionListener@35fddea2, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4f876114]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@608448e7: startup date [Wed Jun 09 15:33:46 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:33:46,580 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:33:46,762 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:33:46,772 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:33:47,607 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.ApplicationPropertiesTest",
          "duration" : 1.194,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '2' but was '0' - comparing <resultset hits=\"2\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"application-properties\">\u000a    <config>\u000a        <title id=\"application.properties\">Application properties</title>\u000a        <permissions>\u000a            <permission ref=\"application.properties\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"appid\">1</param>\u000a            <param name=\"propId\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Property\" result-selector=\"${current.name eq propId}\">\u000a            <field name=\"shortName\" type=\"text\" displayLength=\"50\" binding=\"shortName\">\u000a                <sort order=\"asc\" name=\"name\" prio=\"0\"/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"displayValue\" type=\"longtext\" displayLength=\"120\" binding=\"displayValue\">\u000a                <label id=\"activeValue\">Active Value</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" displayLength=\"400\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"changedValue\" type=\"image\" binding=\"changedValue\">\u000a                <label></label>\u000a                <icon condition=\"${!current.changedValue}\">led_orange</icon>\u000a                <icon condition=\"${current.changedValue}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/applications/update/1/property/create#tab_application-properties\">\u000a                <permissions>\u000a                    <permission ref=\"application.property.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"property.create\">Create property</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/applications/update/1/property/update/${current.name}#tab_application-properties\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"application.property.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/applications/update/1?form_action=delete-application-property&amp;propertyid=${current.name}#tab_application-properties\">\u000a                <permissions>\u000a                    <permission ref=\"application.property.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"property.delete.confirm\" params=\"#{shortName}\">Do you really want to delete the property \"#{shortName}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"application-properties\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '2' but was '0' - comparing <resultset hits=\"2\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '2' but was '0' - comparing <resultset hits=\"2\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"application-properties\">\u000a    <config>\u000a        <title id=\"application.properties\">Application properties</title>\u000a        <permissions>\u000a            <permission ref=\"application.properties\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"appid\">1</param>\u000a            <param name=\"propId\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Property\" result-selector=\"${current.name eq propId}\">\u000a            <field name=\"shortName\" type=\"text\" displayLength=\"50\" binding=\"shortName\">\u000a                <sort order=\"asc\" name=\"name\" prio=\"0\"/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"displayValue\" type=\"longtext\" displayLength=\"120\" binding=\"displayValue\">\u000a                <label id=\"activeValue\">Active Value</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" displayLength=\"400\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"changedValue\" type=\"image\" binding=\"changedValue\">\u000a                <label></label>\u000a                <icon condition=\"${!current.changedValue}\">led_orange</icon>\u000a                <icon condition=\"${current.changedValue}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/applications/update/1/property/create#tab_application-properties\">\u000a                <permissions>\u000a                    <permission ref=\"application.property.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"property.create\">Create property</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/applications/update/1/property/update/${current.name}#tab_application-properties\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"application.property.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/applications/update/1?form_action=delete-application-property&amp;propertyid=${current.name}#tab_application-properties\">\u000a                <permissions>\u000a                    <permission ref=\"application.property.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"property.delete.confirm\" params=\"#{shortName}\">Do you really want to delete the property \"#{shortName}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"application-properties\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '2' but was '0' - comparing <resultset hits=\"2\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testShowAll(ApplicationPropertiesTest.java:63)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowAll",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.ApplicationPropertiesTest",
          "duration" : 0.171,
          "errorDetails" : "error retrieving datasource 'property', ID: 544521766",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 544521766\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testShowOne(ApplicationPropertiesTest.java:70)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testShowOne(ApplicationPropertiesTest.java:70)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowOne",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.application.manager.testproperty\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testShowOne(ApplicationPropertiesTest.java:70)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.ApplicationPropertiesTest",
          "duration" : 0.185,
          "errorDetails" : "error retrieving datasource 'property', ID: 1135188547",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 1135188547\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testUpdate(ApplicationPropertiesTest.java:84)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testUpdate(ApplicationPropertiesTest.java:84)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.application.manager.testproperty\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.ApplicationPropertiesTest.testUpdate(ApplicationPropertiesTest.java:84)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        }
      ],
      "duration" : 4.485,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.ApplicationPropertiesTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1,
          "className" : "org.appng.application.manager.business.ClusterStateTest",
          "duration" : 0.043,
          "errorDetails" : "error retrieving datasource 'clusterState', ID: 1713803293",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'clusterState', ID: 1713803293\u000a\u0009at org.appng.application.manager.business.ClusterStateTest.testClusterState(ClusterStateTest.java:38)\u000aCaused by: java.lang.NullPointerException\u000a\u0009at org.appng.application.manager.business.ClusterStateTest.testClusterState(ClusterStateTest.java:38)\u000a",
          "failedSince" : 136,
          "flakyFailures" : [
            
          ],
          "name" : "testClusterState",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@eff8a63, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@555b0056, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7609cb6c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3d398d3d, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4fe7b46b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@42b35471]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@bf88ff3: startup date [Wed Jun 09 15:34:28 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:34:28,471 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:34:28,715 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:34:28,732 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:34:29,154 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        }
      ],
      "duration" : 2.053,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.ClusterStateTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.DataBaseConnectionsTest",
          "duration" : 0.691,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testMigrations",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.DataBaseConnectionsTest",
          "duration" : 0.399,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testOverview",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.DataBaseConnectionsTest",
          "duration" : 0.38,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 4.545,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.DataBaseConnectionsTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.GroupsTest",
          "duration" : 0.145,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.GroupsTest.testCreateGroup(GroupsTest.java:49)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.GroupsTest.testCreateGroup(GroupsTest.java:49)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateGroup",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@23b39b5e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7d36d75e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@469e58fe, org.springframework.test.context.support.DirtiesContextTestExecutionListener@477067ee, org.springframework.test.context.transaction.TransactionalTestExecutionListener@78a67d35, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3361d958]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@4307767a: startup date [Wed Jun 09 15:34:22 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:34:22,178 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:34:22,342 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:34:22,352 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:34:22,807 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.GroupsTest",
          "duration" : 0.164,
          "errorDetails" : "error retrieving datasource 'new-group', ID: 663019105",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'new-group', ID: 663019105\u000a\u0009at org.appng.application.manager.business.GroupsTest.testCreateGroupNameExists(GroupsTest.java:88)\u000aCaused by: java.lang.NullPointerException\u000a\u0009at org.appng.application.manager.business.GroupsTest.testCreateGroupNameExists(GroupsTest.java:88)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateGroupNameExists",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.GroupsTest",
          "duration" : 0.125,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.GroupsTest.createGroup(GroupsTest.java:170)\u000a\u0009at org.appng.application.manager.business.GroupsTest.testDeleteGroup(GroupsTest.java:94)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.GroupsTest.createGroup(GroupsTest.java:170)\u000a\u0009at org.appng.application.manager.business.GroupsTest.testDeleteGroup(GroupsTest.java:94)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testDeleteGroup",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.GroupsTest",
          "duration" : 0.128,
          "errorDetails" : "error retrieving datasource 'group', ID: 384929935",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'group', ID: 384929935\u000a\u0009at org.appng.application.manager.business.GroupsTest.testShowGroup(GroupsTest.java:105)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Groups returned null\u000a\u0009at org.appng.application.manager.business.GroupsTest.testShowGroup(GroupsTest.java:105)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowGroup",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Groups - Group does not exist.\u000aorg.appng.api.BusinessException: no such group : 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchGroups(ManagerService.java:317)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchGroups(<generated>)\u000a\u0009at org.appng.application.manager.business.Groups.getData(Groups.java:90)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.GroupsTest.testShowGroup(GroupsTest.java:105)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.GroupsTest",
          "duration" : 0.126,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.GroupsTest.createGroup(GroupsTest.java:170)\u000a\u0009at org.appng.application.manager.business.GroupsTest.testShowGroups(GroupsTest.java:112)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.GroupsTest.createGroup(GroupsTest.java:170)\u000a\u0009at org.appng.application.manager.business.GroupsTest.testShowGroups(GroupsTest.java:112)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowGroups",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.GroupsTest",
          "duration" : 0.146,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of element attributes '2' but was '0' - comparing <sort...> at /datasource[1]/config[1]/meta-data[1]/field[1]/sort[1] to <sort...> at /datasource[1]/config[1]/meta-data[1]/field[1]/sort[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"groups\">\u000a    <config>\u000a        <title id=\"groups\">Groups</title>\u000a        <permissions>\u000a            <permission ref=\"group.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"groupid\"/>\u000a            <param name=\"groupName\">admin</param>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Group\" result-selector=\"${current.id eq groupid}\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/users/group/create#tab_groups\">\u000a                <permissions>\u000a                    <permission ref=\"group.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"group.create\">Create group</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/users/group/update/${current.id}#tab_groups\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"group.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/users?form_action=deleteGroup&amp;groupid=${current.id}\">\u000a                <condition expression=\"${not current.defaultAdmin}\"/>\u000a                <permissions>\u000a                    <permission ref=\"group.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"group.delete.confirm\" params=\"${current.name}\">Do you really want to delete the group \"${current.name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <selectionGroup>\u000a            <selection id=\"f_gn\" type=\"text\">\u000a                <title id=\"name\">Name</title>\u000a                <option value=\"admin\" name=\"f_gn\"/>\u000a            </selection>\u000a        </selectionGroup>\u000a        <resultset chunk=\"0\" chunkname=\"groups\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of element attributes '2' but was '0' - comparing <sort...> at /datasource[1]/config[1]/meta-data[1]/field[1]/sort[1] to <sort...> at /datasource[1]/config[1]/meta-data[1]/field[1]/sort[1]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of element attributes '2' but was '0' - comparing <sort...> at /datasource[1]/config[1]/meta-data[1]/field[1]/sort[1] to <sort...> at /datasource[1]/config[1]/meta-data[1]/field[1]/sort[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"groups\">\u000a    <config>\u000a        <title id=\"groups\">Groups</title>\u000a        <permissions>\u000a            <permission ref=\"group.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"groupid\"/>\u000a            <param name=\"groupName\">admin</param>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Group\" result-selector=\"${current.id eq groupid}\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/users/group/create#tab_groups\">\u000a                <permissions>\u000a                    <permission ref=\"group.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"group.create\">Create group</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/users/group/update/${current.id}#tab_groups\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"group.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/users?form_action=deleteGroup&amp;groupid=${current.id}\">\u000a                <condition expression=\"${not current.defaultAdmin}\"/>\u000a                <permissions>\u000a                    <permission ref=\"group.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"group.delete.confirm\" params=\"${current.name}\">Do you really want to delete the group \"${current.name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <selectionGroup>\u000a            <selection id=\"f_gn\" type=\"text\">\u000a                <title id=\"name\">Name</title>\u000a                <option value=\"admin\" name=\"f_gn\"/>\u000a            </selection>\u000a        </selectionGroup>\u000a        <resultset chunk=\"0\" chunkname=\"groups\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of element attributes '2' but was '0' - comparing <sort...> at /datasource[1]/config[1]/meta-data[1]/field[1]/sort[1] to <sort...> at /datasource[1]/config[1]/meta-data[1]/field[1]/sort[1]\u000a\u000a\u0009at org.appng.application.manager.business.GroupsTest.testShowGroupsFilterName(GroupsTest.java:131)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowGroupsFilterName",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.GroupsTest",
          "duration" : 0.127,
          "errorDetails" : "error retrieving datasource 'group', ID: 1008783574",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'group', ID: 1008783574\u000a\u0009at org.appng.application.manager.business.GroupsTest.testUpdateAdminGroup(GroupsTest.java:141)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Groups returned null\u000a\u0009at org.appng.application.manager.business.GroupsTest.testUpdateAdminGroup(GroupsTest.java:141)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdateAdminGroup",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Groups - Group does not exist.\u000aorg.appng.api.BusinessException: no such group : 4\u000a\u0009at org.appng.application.manager.service.ManagerService.searchGroups(ManagerService.java:317)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchGroups(<generated>)\u000a\u0009at org.appng.application.manager.business.Groups.getData(Groups.java:90)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.GroupsTest.testUpdateAdminGroup(GroupsTest.java:141)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.GroupsTest",
          "duration" : 0.129,
          "errorDetails" : "error retrieving datasource 'group', ID: 276081120",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'group', ID: 276081120\u000a\u0009at org.appng.application.manager.business.GroupsTest.testUpdateGroup(GroupsTest.java:153)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Groups returned null\u000a\u0009at org.appng.application.manager.business.GroupsTest.testUpdateGroup(GroupsTest.java:153)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdateGroup",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Groups - Group does not exist.\u000aorg.appng.api.BusinessException: no such group : 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchGroups(ManagerService.java:317)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchGroups(<generated>)\u000a\u0009at org.appng.application.manager.business.Groups.getData(Groups.java:90)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.GroupsTest.testUpdateGroup(GroupsTest.java:153)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        }
      ],
      "duration" : 3.398,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.GroupsTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1,
          "className" : "org.appng.application.manager.business.LdapUsersTest",
          "duration" : 0.037,
          "errorDetails" : "error retrieving datasource 'ldapSettings', ID: 2097765652",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'ldapSettings', ID: 2097765652\u000a\u0009at org.appng.application.manager.business.LdapUsersTest.testSettings(LdapUsersTest.java:46)\u000aCaused by: java.lang.NullPointerException\u000a\u0009at org.appng.application.manager.business.LdapUsersTest.testSettings(LdapUsersTest.java:46)\u000a",
          "failedSince" : 136,
          "flakyFailures" : [
            
          ],
          "name" : "testSettings",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@283d1259, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@269cc578, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3be40656, org.springframework.test.context.support.DirtiesContextTestExecutionListener@68a2c4f2, org.springframework.test.context.transaction.TransactionalTestExecutionListener@284dac65, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@68ba0b11]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@d0cb92e: startup date [Wed Jun 09 15:34:10 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:34:10,167 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:34:10,334 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:34:10,342 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:34:10,915 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.LdapUsersTest",
          "duration" : 0.265,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testUsers",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.266,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.LdapUsersTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PermissionsTest",
          "duration" : 0.136,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testCreate(PermissionsTest.java:41)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testCreate(PermissionsTest.java:41)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4786f6d2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4726fa7, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4cdf378c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@56a718f0, org.springframework.test.context.transaction.TransactionalTestExecutionListener@26e75490, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@317f18bc]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@6aa7d2a5: startup date [Wed Jun 09 15:34:30 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:34:30,487 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:34:30,649 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:34:30,658 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:34:31,078 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PermissionsTest",
          "duration" : 0.275,
          "errorDetails" : "error performing action 'create-permission' of event 'permissionEvent', ID: 357117285",
          "errorStackTrace" : "org.appng.api.ProcessingException: error performing action 'create-permission' of event 'permissionEvent', ID: 357117285\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testCreateNameExists(PermissionsTest.java:83)\u000aCaused by: java.lang.NullPointerException\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testCreateNameExists(PermissionsTest.java:83)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateNameExists",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PermissionsTest",
          "duration" : 0.136,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '1' but was '2' - comparing <messages...> at /messages[1] to <messages...> at /messages[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"delete-permission\">\u000a    <message ref=\"delete-permission\" class=\"ERROR\">Permission does not exist.</message>\u000a    <message ref=\"delete-permission\" class=\"ERROR\">Failed to delete the permission.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '1' but was '2' - comparing <messages...> at /messages[1] to <messages...> at /messages[1]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '1' but was '2' - comparing <messages...> at /messages[1] to <messages...> at /messages[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"delete-permission\">\u000a    <message ref=\"delete-permission\" class=\"ERROR\">Permission does not exist.</message>\u000a    <message ref=\"delete-permission\" class=\"ERROR\">Failed to delete the permission.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '1' but was '2' - comparing <messages...> at /messages[1] to <messages...> at /messages[1]\u000a\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testDeletePermission(PermissionsTest.java:93)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testDeletePermission",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Permissions - Failed to delete the permission.\u000aorg.appng.api.BusinessException: No such permission 3\u000a\u0009at org.appng.application.manager.service.ManagerService.deletePermission(ManagerService.java:197)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.deletePermission(<generated>)\u000a\u0009at org.appng.application.manager.business.Permissions.perform(Permissions.java:65)\u000a\u0009at org.appng.application.manager.business.Permissions.perform(Permissions.java:42)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testDeletePermission(PermissionsTest.java:92)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PermissionsTest",
          "duration" : 0.131,
          "errorDetails" : "error retrieving datasource 'permission', ID: 1404753438",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'permission', ID: 1404753438\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testShowPermission(PermissionsTest.java:100)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Permissions returned null\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testShowPermission(PermissionsTest.java:100)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowPermission",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Permissions - Permission does not exist.\u000aorg.appng.api.BusinessException: no such permission 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchPermissions(ManagerService.java:1469)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchPermissions(<generated>)\u000a\u0009at org.appng.application.manager.business.Permissions.getData(Permissions.java:89)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testShowPermission(PermissionsTest.java:100)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PermissionsTest",
          "duration" : 0.142,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '2' but was '0' - comparing <resultset hits=\"2\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"permissions\">\u000a    <config>\u000a        <title id=\"permissions\">Permissions</title>\u000a        <permissions>\u000a            <permission ref=\"permission.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"appid\">1</param>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.core.domain.PermissionImpl\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"application.name\" type=\"text\" binding=\"application.name\">\u000a                <label id=\"application\">Application</label>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/applications/update/1/permission/create#tab_permissions\">\u000a                <permissions>\u000a                    <permission ref=\"permission.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"permission.create\">Create Permission</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/applications/update/1/permission/update/${current.id}#tab_permissions\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"permission.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/applications/update/1?form_action=delete-permission&amp;permissionid=${current.id}#tab_permissions\">\u000a                <permissions>\u000a                    <permission ref=\"permission.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"permission.delete.confirm\" params=\"#{name}\">Do you really want to delete the permission \"#{name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"permissions\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '2' but was '0' - comparing <resultset hits=\"2\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '2' but was '0' - comparing <resultset hits=\"2\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"permissions\">\u000a    <config>\u000a        <title id=\"permissions\">Permissions</title>\u000a        <permissions>\u000a            <permission ref=\"permission.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"appid\">1</param>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.core.domain.PermissionImpl\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"application.name\" type=\"text\" binding=\"application.name\">\u000a                <label id=\"application\">Application</label>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/applications/update/1/permission/create#tab_permissions\">\u000a                <permissions>\u000a                    <permission ref=\"permission.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"permission.create\">Create Permission</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/applications/update/1/permission/update/${current.id}#tab_permissions\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"permission.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/applications/update/1?form_action=delete-permission&amp;permissionid=${current.id}#tab_permissions\">\u000a                <permissions>\u000a                    <permission ref=\"permission.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"permission.delete.confirm\" params=\"#{name}\">Do you really want to delete the permission \"#{name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"permissions\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '2' but was '0' - comparing <resultset hits=\"2\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testShowPermissions(PermissionsTest.java:111)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowPermissions",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PermissionsTest",
          "duration" : 0.133,
          "errorDetails" : "error retrieving datasource 'permission', ID: 1170842122",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'permission', ID: 1170842122\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testUpdate(PermissionsTest.java:122)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Permissions returned null\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testUpdate(PermissionsTest.java:122)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Permissions - Permission does not exist.\u000aorg.appng.api.BusinessException: no such permission 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchPermissions(ManagerService.java:1469)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchPermissions(<generated>)\u000a\u0009at org.appng.application.manager.business.Permissions.getData(Permissions.java:89)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.PermissionsTest.testUpdate(PermissionsTest.java:122)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        }
      ],
      "duration" : 2.741,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.PermissionsTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.PlatformEventsTest",
          "duration" : 0.632,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testShowAll",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.81,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.PlatformEventsTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PlatformPropertiesTest",
          "duration" : 0.426,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'OK' but was 'ERROR' - comparing <message class=\"OK\"...> at /messages[1]/message[1]/@class to <message class=\"ERROR\"...> at /messages[1]/message[1]/@class\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"create-platform-property\">\u000a    <message ref=\"create-platform-property\" class=\"ERROR\">Failed to create the property.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'OK' but was 'ERROR' - comparing <message class=\"OK\"...> at /messages[1]/message[1]/@class to <message class=\"ERROR\"...> at /messages[1]/message[1]/@class\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'OK' but was 'ERROR' - comparing <message class=\"OK\"...> at /messages[1]/message[1]/@class to <message class=\"ERROR\"...> at /messages[1]/message[1]/@class\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"create-platform-property\">\u000a    <message ref=\"create-platform-property\" class=\"ERROR\">Failed to create the property.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'OK' but was 'ERROR' - comparing <message class=\"OK\"...> at /messages[1]/message[1]/@class to <message class=\"ERROR\"...> at /messages[1]/message[1]/@class\u000a\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreate(PlatformPropertiesTest.java:54)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@352ba625, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1f9d3e77, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@53c5422c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@631c4dfc, org.springframework.test.context.transaction.TransactionalTestExecutionListener@beed534, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7df62cb8]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@5a90bd2: startup date [Wed Jun 09 15:34:17 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] ERROR org.appng.application.manager.business.Properties - Failed to create the property.\u000aorg.appng.api.BusinessException: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.api.support.RequestSupportImpl.handleException(RequestSupportImpl.java:200)\u000a\u0009at org.appng.api.support.ApplicationRequest.handleException(ApplicationRequest.java:134)\u000a\u0009at org.appng.application.manager.service.ManagerService.createProperty(ManagerService.java:1512)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.createProperty(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.perform(Properties.java:128)\u000a\u0009at org.appng.application.manager.business.Properties.perform(Properties.java:50)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreate(PlatformPropertiesTest.java:53)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000aCaused by: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:387)\u000a\u0009at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:526)\u000a\u0009at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:59)\u000a\u0009at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:209)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:147)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:140)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$ExposeRepositoryInvocationInterceptor.invoke(CrudMethodMetadataPostProcessor.java:347)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke(SurroundingTransactionDetectorMethodInterceptor.java:57)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)\u000a\u0009at com.sun.proxy.$Proxy313.save(Unknown Source)\u000a\u0009at org.appng.core.service.CoreService.saveProperty(CoreService.java:397)\u000a\u0009at org.appng.core.service.CoreService.createProperty(CoreService.java:340)\u000a\u0009at org.appng.application.manager.service.ManagerService.createProperty(ManagerService.java:1509)\u000a\u0009... 49 more\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.assertBeanFactoryActive(AbstractApplicationContext.java:1066)\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1189)\u000a\u0009at org.appng.core.domain.PlatformEventListener.getEventProvider(PlatformEventListener.java:143)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:114)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:106)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:100)\u000a\u0009at org.appng.core.domain.PlatformEventListener.beforeCreate(PlatformEventListener.java:86)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.hibernate.jpa.event.internal.ListenerCallback.performCallback(ListenerCallback.java:35)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.callback(CallbackRegistryImpl.java:95)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.preCreate(CallbackRegistryImpl.java:55)\u000a\u0009at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:108)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)\u000a\u0009at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:99)\u000a\u0009at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)\u000a\u0009at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:301)\u000a\u0009at com.sun.proxy.$Proxy304.persist(Unknown Source)\u000a\u0009at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:531)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:515)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:500)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:477)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:56)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)\u000a\u0009... 63 more\u000a",
          "stdout" : "2021-06-09 15:34:17,845 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:34:18,010 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:34:18,017 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:34:18,497 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PlatformPropertiesTest",
          "duration" : 0.468,
          "errorDetails" : "error retrieving datasource 'property', ID: 737319191",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 737319191\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreateBoolean(PlatformPropertiesTest.java:80)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreateBoolean(PlatformPropertiesTest.java:80)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateBoolean",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Failed to create the property.\u000aorg.appng.api.BusinessException: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.api.support.RequestSupportImpl.handleException(RequestSupportImpl.java:200)\u000a\u0009at org.appng.api.support.ApplicationRequest.handleException(ApplicationRequest.java:134)\u000a\u0009at org.appng.application.manager.service.ManagerService.createProperty(ManagerService.java:1512)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.createProperty(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.perform(Properties.java:128)\u000a\u0009at org.appng.application.manager.business.Properties.perform(Properties.java:50)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreateBoolean(PlatformPropertiesTest.java:76)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000aCaused by: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:387)\u000a\u0009at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:526)\u000a\u0009at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:59)\u000a\u0009at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:209)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:147)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:140)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$ExposeRepositoryInvocationInterceptor.invoke(CrudMethodMetadataPostProcessor.java:347)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke(SurroundingTransactionDetectorMethodInterceptor.java:57)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)\u000a\u0009at com.sun.proxy.$Proxy313.save(Unknown Source)\u000a\u0009at org.appng.core.service.CoreService.saveProperty(CoreService.java:397)\u000a\u0009at org.appng.core.service.CoreService.createProperty(CoreService.java:340)\u000a\u0009at org.appng.application.manager.service.ManagerService.createProperty(ManagerService.java:1509)\u000a\u0009... 49 more\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.assertBeanFactoryActive(AbstractApplicationContext.java:1066)\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1189)\u000a\u0009at org.appng.core.domain.PlatformEventListener.getEventProvider(PlatformEventListener.java:143)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:114)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:106)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:100)\u000a\u0009at org.appng.core.domain.PlatformEventListener.beforeCreate(PlatformEventListener.java:86)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.hibernate.jpa.event.internal.ListenerCallback.performCallback(ListenerCallback.java:35)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.callback(CallbackRegistryImpl.java:95)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.preCreate(CallbackRegistryImpl.java:55)\u000a\u0009at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:108)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)\u000a\u0009at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:99)\u000a\u0009at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)\u000a\u0009at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:301)\u000a\u0009at com.sun.proxy.$Proxy304.persist(Unknown Source)\u000a\u0009at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:531)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:515)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:500)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:477)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:56)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)\u000a\u0009... 63 more\u000a[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.booleanProp\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreateBoolean(PlatformPropertiesTest.java:80)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PlatformPropertiesTest",
          "duration" : 0.464,
          "errorDetails" : "error retrieving datasource 'property', ID: 375973144",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 375973144\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreateMultiline(PlatformPropertiesTest.java:95)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreateMultiline(PlatformPropertiesTest.java:95)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateMultiline",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Failed to create the property.\u000aorg.appng.api.BusinessException: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.api.support.RequestSupportImpl.handleException(RequestSupportImpl.java:200)\u000a\u0009at org.appng.api.support.ApplicationRequest.handleException(ApplicationRequest.java:134)\u000a\u0009at org.appng.application.manager.service.ManagerService.createProperty(ManagerService.java:1512)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.createProperty(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.perform(Properties.java:128)\u000a\u0009at org.appng.application.manager.business.Properties.perform(Properties.java:50)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreateMultiline(PlatformPropertiesTest.java:91)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000aCaused by: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:387)\u000a\u0009at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:526)\u000a\u0009at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:59)\u000a\u0009at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:209)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:147)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:140)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$ExposeRepositoryInvocationInterceptor.invoke(CrudMethodMetadataPostProcessor.java:347)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke(SurroundingTransactionDetectorMethodInterceptor.java:57)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)\u000a\u0009at com.sun.proxy.$Proxy313.save(Unknown Source)\u000a\u0009at org.appng.core.service.CoreService.saveProperty(CoreService.java:397)\u000a\u0009at org.appng.core.service.CoreService.createProperty(CoreService.java:340)\u000a\u0009at org.appng.application.manager.service.ManagerService.createProperty(ManagerService.java:1509)\u000a\u0009... 49 more\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.assertBeanFactoryActive(AbstractApplicationContext.java:1066)\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1189)\u000a\u0009at org.appng.core.domain.PlatformEventListener.getEventProvider(PlatformEventListener.java:143)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:114)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:106)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:100)\u000a\u0009at org.appng.core.domain.PlatformEventListener.beforeCreate(PlatformEventListener.java:86)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.hibernate.jpa.event.internal.ListenerCallback.performCallback(ListenerCallback.java:35)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.callback(CallbackRegistryImpl.java:95)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.preCreate(CallbackRegistryImpl.java:55)\u000a\u0009at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:108)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)\u000a\u0009at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:99)\u000a\u0009at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)\u000a\u0009at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:301)\u000a\u0009at com.sun.proxy.$Proxy304.persist(Unknown Source)\u000a\u0009at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:531)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:515)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:500)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:477)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:56)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)\u000a\u0009... 63 more\u000a[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.multilineProp\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testCreateMultiline(PlatformPropertiesTest.java:95)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.PlatformPropertiesTest",
          "duration" : 0.244,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateStringOrClob",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PlatformPropertiesTest",
          "duration" : 0.143,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '4' but was '0' - comparing <resultset hits=\"4\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"platformProperties\">\u000a    <config>\u000a        <title id=\"platform.properties\">Platform properties</title>\u000a        <permissions>\u000a            <permission ref=\"platform.properties\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"propId\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Property\" result-selector=\"${current.name eq propId}\">\u000a            <field name=\"shortName\" type=\"text\" displayLength=\"50\" binding=\"shortName\">\u000a                <sort order=\"asc\" name=\"name\" prio=\"0\"/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"displayValue\" type=\"longtext\" displayLength=\"120\" binding=\"displayValue\">\u000a                <label id=\"activeValue\">Active Value</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" displayLength=\"400\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"changedValue\" type=\"image\" binding=\"changedValue\">\u000a                <label></label>\u000a                <icon condition=\"${!current.changedValue}\">led_orange</icon>\u000a                <icon condition=\"${current.changedValue}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/platform/property/create#tab_platformProperties\">\u000a                <permissions>\u000a                    <permission ref=\"platform.property.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"property.create\">Create property</label>\u000a                <icon>new</icon>\u000a            </link>\u000a            <link id=\"other[2]\" mode=\"intern\" target=\"/platform?form_action=reloadPlatform\">\u000a                <permissions>\u000a                    <permission ref=\"platform.reload\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"platform.reload\">Reload platform</label>\u000a                <icon>reload</icon>\u000a                <confirmation id=\"platform.reload.confirm\">Do you really want to reload the platform?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/platform/property/update/${current.name}#tab_platformProperties\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"platform.property.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/platform?form_action=delete-platform-property&amp;propertyid=${current.name}#tab_platformProperties\">\u000a                <permissions>\u000a                    <permission ref=\"platform.property.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"property.delete.confirm\" params=\"#{shortName}\">Do you really want to delete the property \"#{shortName}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"platformProperties\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '4' but was '0' - comparing <resultset hits=\"4\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '4' but was '0' - comparing <resultset hits=\"4\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"platformProperties\">\u000a    <config>\u000a        <title id=\"platform.properties\">Platform properties</title>\u000a        <permissions>\u000a            <permission ref=\"platform.properties\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"propId\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Property\" result-selector=\"${current.name eq propId}\">\u000a            <field name=\"shortName\" type=\"text\" displayLength=\"50\" binding=\"shortName\">\u000a                <sort order=\"asc\" name=\"name\" prio=\"0\"/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"displayValue\" type=\"longtext\" displayLength=\"120\" binding=\"displayValue\">\u000a                <label id=\"activeValue\">Active Value</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" displayLength=\"400\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"changedValue\" type=\"image\" binding=\"changedValue\">\u000a                <label></label>\u000a                <icon condition=\"${!current.changedValue}\">led_orange</icon>\u000a                <icon condition=\"${current.changedValue}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/platform/property/create#tab_platformProperties\">\u000a                <permissions>\u000a                    <permission ref=\"platform.property.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"property.create\">Create property</label>\u000a                <icon>new</icon>\u000a            </link>\u000a            <link id=\"other[2]\" mode=\"intern\" target=\"/platform?form_action=reloadPlatform\">\u000a                <permissions>\u000a                    <permission ref=\"platform.reload\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"platform.reload\">Reload platform</label>\u000a                <icon>reload</icon>\u000a                <confirmation id=\"platform.reload.confirm\">Do you really want to reload the platform?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/platform/property/update/${current.name}#tab_platformProperties\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"platform.property.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/platform?form_action=delete-platform-property&amp;propertyid=${current.name}#tab_platformProperties\">\u000a                <permissions>\u000a                    <permission ref=\"platform.property.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"property.delete.confirm\" params=\"#{shortName}\">Do you really want to delete the property \"#{shortName}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"platformProperties\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '4' but was '0' - comparing <resultset hits=\"4\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testShowAll(PlatformPropertiesTest.java:114)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowAll",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PlatformPropertiesTest",
          "duration" : 0.138,
          "errorDetails" : "error retrieving datasource 'property', ID: 421273171",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 421273171\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testShowOne(PlatformPropertiesTest.java:121)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testShowOne(PlatformPropertiesTest.java:121)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowOne",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.testproperty\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testShowOne(PlatformPropertiesTest.java:121)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PlatformPropertiesTest",
          "duration" : 0.146,
          "errorDetails" : "error retrieving datasource 'property', ID: 1765104271",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 1765104271\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testUpdate(PlatformPropertiesTest.java:131)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testUpdate(PlatformPropertiesTest.java:131)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.testproperty\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testUpdate(PlatformPropertiesTest.java:131)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.PlatformPropertiesTest",
          "duration" : 0.127,
          "errorDetails" : "error retrieving datasource 'property', ID: 2078089354",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 2078089354\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testUpdateStringOrClob(PlatformPropertiesTest.java:146)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testUpdateStringOrClob(PlatformPropertiesTest.java:146)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdateStringOrClob",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.testproperty\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.PlatformPropertiesTest.testUpdateStringOrClob(PlatformPropertiesTest.java:146)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        }
      ],
      "duration" : 4.319,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.PlatformPropertiesTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RepositoriesTest",
          "duration" : 0.509,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '6' but was '7' - comparing <action...> at /action[1] to <action...> at /action[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<action xmlns=\"http://www.appng.org/schema/platform\" id=\"create\" eventId=\"repositoryEvent\" async=\"false\">\u000a    <config>\u000a        <title id=\"repository.create\">Create repository</title>\u000a        <permissions>\u000a            <permission ref=\"repository.create\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"form_action\">create</param>\u000a        </params>\u000a        <meta-data binding=\"repository\" bindClass=\"org.appng.application.manager.form.RepositoryForm\">\u000a            <field name=\"name\" type=\"text\" binding=\"repository.name\">\u000a                <label id=\"name\">Name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"repository.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"64\">\u000a                        <message ref=\"repository.name\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 64 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"repository.description\">\u000a                <label id=\"description\">Description</label>\u000a                <validation>\u000a                    <size min=\"0\" max=\"8192\">\u000a                        <message ref=\"repository.description\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 8192 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"repositoryType\" type=\"list:select\" binding=\"repository.repositoryType\">\u000a                <label id=\"type\">Type</label>\u000a            </field>\u000a            <field name=\"uri\" type=\"text\" binding=\"repository.uri\">\u000a                <label id=\"uri\">URI</label>\u000a            </field>\u000a            <field name=\"active\" type=\"checkbox\" binding=\"repository.active\">\u000a                <label id=\"active\">Active</label>\u000a            </field>\u000a        </meta-data>\u000a    </config>\u000a    <condition expression=\"${form_action eq 'create'}\"/>\u000a    <messages>\u000a        <message ref=\"create\" class=\"ERROR\">Failed to create the repository.</message>\u000a    </messages>\u000a    <datasource id=\"new-repository\"/>\u000a    <userdata/>\u000a    <data>\u000a        <selection id=\"repositoryType\">\u000a            <title id=\"repositoryType\">repositoryType</title>\u000a            <option value=\"LOCAL\" name=\"Local Repository\" selected=\"false\"/>\u000a            <option value=\"REMOTE\" name=\"Published Repository\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"repositoryMode\">\u000a            <title id=\"repositoryMode\">repositoryMode</title>\u000a            <option value=\"ALL\" name=\"All Applications\" selected=\"false\"/>\u000a            <option value=\"STABLE\" name=\"Only Stable-Applications\" selected=\"false\"/>\u000a            <option value=\"SNAPSHOT\" name=\"Only Snapshot-Applications\" selected=\"false\"/>\u000a        </selection>\u000a        <result>\u000a            <field name=\"name\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"description\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"repositoryType\" type=\"list:select\">\u000a                <value>LOCAL</value>\u000a            </field>\u000a            <field name=\"uri\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"active\" type=\"checkbox\">\u000a                <value>false</value>\u000a            </field>\u000a        </result>\u000a    </data>\u000a    <bean id=\"repositories\">\u000a        <option name=\"action\" id=\"create\"/>\u000a    </bean>\u000a</action>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '6' but was '7' - comparing <action...> at /action[1] to <action...> at /action[1]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '6' but was '7' - comparing <action...> at /action[1] to <action...> at /action[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<action xmlns=\"http://www.appng.org/schema/platform\" id=\"create\" eventId=\"repositoryEvent\" async=\"false\">\u000a    <config>\u000a        <title id=\"repository.create\">Create repository</title>\u000a        <permissions>\u000a            <permission ref=\"repository.create\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"form_action\">create</param>\u000a        </params>\u000a        <meta-data binding=\"repository\" bindClass=\"org.appng.application.manager.form.RepositoryForm\">\u000a            <field name=\"name\" type=\"text\" binding=\"repository.name\">\u000a                <label id=\"name\">Name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"repository.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"64\">\u000a                        <message ref=\"repository.name\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 64 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"repository.description\">\u000a                <label id=\"description\">Description</label>\u000a                <validation>\u000a                    <size min=\"0\" max=\"8192\">\u000a                        <message ref=\"repository.description\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 8192 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"repositoryType\" type=\"list:select\" binding=\"repository.repositoryType\">\u000a                <label id=\"type\">Type</label>\u000a            </field>\u000a            <field name=\"uri\" type=\"text\" binding=\"repository.uri\">\u000a                <label id=\"uri\">URI</label>\u000a            </field>\u000a            <field name=\"active\" type=\"checkbox\" binding=\"repository.active\">\u000a                <label id=\"active\">Active</label>\u000a            </field>\u000a        </meta-data>\u000a    </config>\u000a    <condition expression=\"${form_action eq 'create'}\"/>\u000a    <messages>\u000a        <message ref=\"create\" class=\"ERROR\">Failed to create the repository.</message>\u000a    </messages>\u000a    <datasource id=\"new-repository\"/>\u000a    <userdata/>\u000a    <data>\u000a        <selection id=\"repositoryType\">\u000a            <title id=\"repositoryType\">repositoryType</title>\u000a            <option value=\"LOCAL\" name=\"Local Repository\" selected=\"false\"/>\u000a            <option value=\"REMOTE\" name=\"Published Repository\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"repositoryMode\">\u000a            <title id=\"repositoryMode\">repositoryMode</title>\u000a            <option value=\"ALL\" name=\"All Applications\" selected=\"false\"/>\u000a            <option value=\"STABLE\" name=\"Only Stable-Applications\" selected=\"false\"/>\u000a            <option value=\"SNAPSHOT\" name=\"Only Snapshot-Applications\" selected=\"false\"/>\u000a        </selection>\u000a        <result>\u000a            <field name=\"name\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"description\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"repositoryType\" type=\"list:select\">\u000a                <value>LOCAL</value>\u000a            </field>\u000a            <field name=\"uri\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"active\" type=\"checkbox\">\u000a                <value>false</value>\u000a            </field>\u000a        </result>\u000a    </data>\u000a    <bean id=\"repositories\">\u000a        <option name=\"action\" id=\"create\"/>\u000a    </bean>\u000a</action>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '6' but was '7' - comparing <action...> at /action[1] to <action...> at /action[1]\u000a\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testCreateRepository(RepositoriesTest.java:51)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateRepository",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1c848119, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@651d2d15, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@34ec84e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2db3ebe6, org.springframework.test.context.transaction.TransactionalTestExecutionListener@15873b00, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@19fec920]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@5ed95454: startup date [Wed Jun 09 15:33:50 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] ERROR org.appng.application.manager.business.Repositories - Failed to create the repository.\u000aorg.appng.api.BusinessException: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.api.support.RequestSupportImpl.handleException(RequestSupportImpl.java:200)\u000a\u0009at org.appng.api.support.ApplicationRequest.handleException(ApplicationRequest.java:134)\u000a\u0009at org.appng.application.manager.service.ManagerService.createRepository(ManagerService.java:874)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.createRepository(<generated>)\u000a\u0009at org.appng.application.manager.business.Repositories.perform(Repositories.java:64)\u000a\u0009at org.appng.application.manager.business.Repositories.perform(Repositories.java:44)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testCreateRepository(RepositoriesTest.java:50)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000aCaused by: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:387)\u000a\u0009at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:526)\u000a\u0009at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:59)\u000a\u0009at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:209)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:147)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:140)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$ExposeRepositoryInvocationInterceptor.invoke(CrudMethodMetadataPostProcessor.java:347)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke(SurroundingTransactionDetectorMethodInterceptor.java:57)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)\u000a\u0009at com.sun.proxy.$Proxy153.save(Unknown Source)\u000a\u0009at org.appng.core.service.CoreService.createRepository(CoreService.java:927)\u000a\u0009at org.appng.application.manager.service.ManagerService.createRepository(ManagerService.java:872)\u000a\u0009... 49 more\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.assertBeanFactoryActive(AbstractApplicationContext.java:1066)\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1189)\u000a\u0009at org.appng.core.domain.PlatformEventListener.getEventProvider(PlatformEventListener.java:143)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:114)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:106)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:100)\u000a\u0009at org.appng.core.domain.PlatformEventListener.beforeCreate(PlatformEventListener.java:86)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.hibernate.jpa.event.internal.ListenerCallback.performCallback(ListenerCallback.java:35)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.callback(CallbackRegistryImpl.java:95)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.preCreate(CallbackRegistryImpl.java:55)\u000a\u0009at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:108)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)\u000a\u0009at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:99)\u000a\u0009at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)\u000a\u0009at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:301)\u000a\u0009at com.sun.proxy.$Proxy141.persist(Unknown Source)\u000a\u0009at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:531)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:515)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:500)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:477)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:56)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)\u000a\u0009... 62 more\u000a",
          "stdout" : "2021-06-09 15:33:51,056 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:33:51,244 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:33:51,265 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:33:51,775 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RepositoriesTest",
          "duration" : 0.405,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '2' - comparing <field...> at /action[1]/config[1]/meta-data[1]/field[1] to <field...> at /action[1]/config[1]/meta-data[1]/field[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<action xmlns=\"http://www.appng.org/schema/platform\" id=\"create\" eventId=\"repositoryEvent\" async=\"false\">\u000a    <config>\u000a        <title id=\"repository.create\">Create repository</title>\u000a        <permissions>\u000a            <permission ref=\"repository.create\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"form_action\">create</param>\u000a        </params>\u000a        <meta-data binding=\"repository\" bindClass=\"org.appng.application.manager.form.RepositoryForm\">\u000a            <field name=\"name\" type=\"text\" binding=\"repository.name\">\u000a                <label id=\"name\">Name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"repository.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"64\">\u000a                        <message ref=\"repository.name\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 64 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"repository.description\">\u000a                <label id=\"description\">Description</label>\u000a                <validation>\u000a                    <size min=\"0\" max=\"8192\">\u000a                        <message ref=\"repository.description\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 8192 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"repositoryType\" type=\"list:select\" binding=\"repository.repositoryType\">\u000a                <label id=\"type\">Type</label>\u000a            </field>\u000a            <field name=\"uri\" type=\"text\" binding=\"repository.uri\">\u000a                <label id=\"uri\">URI</label>\u000a            </field>\u000a            <field name=\"active\" type=\"checkbox\" binding=\"repository.active\">\u000a                <label id=\"active\">Active</label>\u000a            </field>\u000a        </meta-data>\u000a    </config>\u000a    <condition expression=\"${form_action eq 'create'}\"/>\u000a    <messages>\u000a        <message ref=\"create\" class=\"ERROR\">Failed to create the repository.</message>\u000a    </messages>\u000a    <datasource id=\"new-repository\"/>\u000a    <userdata/>\u000a    <data>\u000a        <selection id=\"repositoryType\">\u000a            <title id=\"repositoryType\">repositoryType</title>\u000a            <option value=\"LOCAL\" name=\"Local Repository\" selected=\"false\"/>\u000a            <option value=\"REMOTE\" name=\"Published Repository\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"repositoryMode\">\u000a            <title id=\"repositoryMode\">repositoryMode</title>\u000a            <option value=\"ALL\" name=\"All Applications\" selected=\"false\"/>\u000a            <option value=\"STABLE\" name=\"Only Stable-Applications\" selected=\"false\"/>\u000a            <option value=\"SNAPSHOT\" name=\"Only Snapshot-Applications\" selected=\"false\"/>\u000a        </selection>\u000a        <result>\u000a            <field name=\"name\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"description\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"repositoryType\" type=\"list:select\">\u000a                <value>LOCAL</value>\u000a            </field>\u000a            <field name=\"uri\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"active\" type=\"checkbox\">\u000a                <value>false</value>\u000a            </field>\u000a        </result>\u000a    </data>\u000a    <bean id=\"repositories\">\u000a        <option name=\"action\" id=\"create\"/>\u000a    </bean>\u000a</action>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '2' - comparing <field...> at /action[1]/config[1]/meta-data[1]/field[1] to <field...> at /action[1]/config[1]/meta-data[1]/field[1]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '2' - comparing <field...> at /action[1]/config[1]/meta-data[1]/field[1] to <field...> at /action[1]/config[1]/meta-data[1]/field[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<action xmlns=\"http://www.appng.org/schema/platform\" id=\"create\" eventId=\"repositoryEvent\" async=\"false\">\u000a    <config>\u000a        <title id=\"repository.create\">Create repository</title>\u000a        <permissions>\u000a            <permission ref=\"repository.create\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"form_action\">create</param>\u000a        </params>\u000a        <meta-data binding=\"repository\" bindClass=\"org.appng.application.manager.form.RepositoryForm\">\u000a            <field name=\"name\" type=\"text\" binding=\"repository.name\">\u000a                <label id=\"name\">Name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"repository.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"64\">\u000a                        <message ref=\"repository.name\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 64 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"repository.description\">\u000a                <label id=\"description\">Description</label>\u000a                <validation>\u000a                    <size min=\"0\" max=\"8192\">\u000a                        <message ref=\"repository.description\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 8192 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"repositoryType\" type=\"list:select\" binding=\"repository.repositoryType\">\u000a                <label id=\"type\">Type</label>\u000a            </field>\u000a            <field name=\"uri\" type=\"text\" binding=\"repository.uri\">\u000a                <label id=\"uri\">URI</label>\u000a            </field>\u000a            <field name=\"active\" type=\"checkbox\" binding=\"repository.active\">\u000a                <label id=\"active\">Active</label>\u000a            </field>\u000a        </meta-data>\u000a    </config>\u000a    <condition expression=\"${form_action eq 'create'}\"/>\u000a    <messages>\u000a        <message ref=\"create\" class=\"ERROR\">Failed to create the repository.</message>\u000a    </messages>\u000a    <datasource id=\"new-repository\"/>\u000a    <userdata/>\u000a    <data>\u000a        <selection id=\"repositoryType\">\u000a            <title id=\"repositoryType\">repositoryType</title>\u000a            <option value=\"LOCAL\" name=\"Local Repository\" selected=\"false\"/>\u000a            <option value=\"REMOTE\" name=\"Published Repository\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"repositoryMode\">\u000a            <title id=\"repositoryMode\">repositoryMode</title>\u000a            <option value=\"ALL\" name=\"All Applications\" selected=\"false\"/>\u000a            <option value=\"STABLE\" name=\"Only Stable-Applications\" selected=\"false\"/>\u000a            <option value=\"SNAPSHOT\" name=\"Only Snapshot-Applications\" selected=\"false\"/>\u000a        </selection>\u000a        <result>\u000a            <field name=\"name\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"description\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"repositoryType\" type=\"list:select\">\u000a                <value>LOCAL</value>\u000a            </field>\u000a            <field name=\"uri\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"active\" type=\"checkbox\">\u000a                <value>false</value>\u000a            </field>\u000a        </result>\u000a    </data>\u000a    <bean id=\"repositories\">\u000a        <option name=\"action\" id=\"create\"/>\u000a    </bean>\u000a</action>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '2' - comparing <field...> at /action[1]/config[1]/meta-data[1]/field[1] to <field...> at /action[1]/config[1]/meta-data[1]/field[1]\u000a\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testCreateRepositoryNameExists(RepositoriesTest.java:63)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateRepositoryNameExists",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Repositories - Failed to create the repository.\u000aorg.appng.api.BusinessException: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.api.support.RequestSupportImpl.handleException(RequestSupportImpl.java:200)\u000a\u0009at org.appng.api.support.ApplicationRequest.handleException(ApplicationRequest.java:134)\u000a\u0009at org.appng.application.manager.service.ManagerService.createRepository(ManagerService.java:874)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.createRepository(<generated>)\u000a\u0009at org.appng.application.manager.business.Repositories.perform(Repositories.java:64)\u000a\u0009at org.appng.application.manager.business.Repositories.perform(Repositories.java:44)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testCreateRepositoryNameExists(RepositoriesTest.java:62)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000aCaused by: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:387)\u000a\u0009at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:526)\u000a\u0009at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:59)\u000a\u0009at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:209)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:147)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:140)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$ExposeRepositoryInvocationInterceptor.invoke(CrudMethodMetadataPostProcessor.java:347)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke(SurroundingTransactionDetectorMethodInterceptor.java:57)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)\u000a\u0009at com.sun.proxy.$Proxy153.save(Unknown Source)\u000a\u0009at org.appng.core.service.CoreService.createRepository(CoreService.java:927)\u000a\u0009at org.appng.application.manager.service.ManagerService.createRepository(ManagerService.java:872)\u000a\u0009... 49 more\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.assertBeanFactoryActive(AbstractApplicationContext.java:1066)\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1189)\u000a\u0009at org.appng.core.domain.PlatformEventListener.getEventProvider(PlatformEventListener.java:143)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:114)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:106)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:100)\u000a\u0009at org.appng.core.domain.PlatformEventListener.beforeCreate(PlatformEventListener.java:86)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.hibernate.jpa.event.internal.ListenerCallback.performCallback(ListenerCallback.java:35)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.callback(CallbackRegistryImpl.java:95)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.preCreate(CallbackRegistryImpl.java:55)\u000a\u0009at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:108)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)\u000a\u0009at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:99)\u000a\u0009at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)\u000a\u0009at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:301)\u000a\u0009at com.sun.proxy.$Proxy141.persist(Unknown Source)\u000a\u0009at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:531)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:515)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:500)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:477)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:56)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)\u000a\u0009... 62 more\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RepositoriesTest",
          "duration" : 0.143,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.createRepository(RepositoriesTest.java:147)\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testDeleteRepository(RepositoriesTest.java:68)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.createRepository(RepositoriesTest.java:147)\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testDeleteRepository(RepositoriesTest.java:68)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testDeleteRepository",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RepositoriesTest",
          "duration" : 0.146,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.createRepository(RepositoriesTest.java:147)\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testShowRepositories(RepositoriesTest.java:90)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.createRepository(RepositoriesTest.java:147)\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testShowRepositories(RepositoriesTest.java:90)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowRepositories",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RepositoriesTest",
          "duration" : 0.155,
          "errorDetails" : "error retrieving datasource 'repository', ID: 1084213833",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'repository', ID: 1084213833\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testShowRepository(RepositoriesTest.java:80)\u000aCaused by: java.lang.NullPointerException\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testShowRepository(RepositoriesTest.java:80)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowRepository",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RepositoriesTest",
          "duration" : 0.151,
          "errorDetails" : "error retrieving datasource 'repository', ID: 734957439",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'repository', ID: 734957439\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testUpdateRepository(RepositoriesTest.java:115)\u000aCaused by: java.lang.NullPointerException\u000a\u0009at org.appng.application.manager.business.RepositoriesTest.testUpdateRepository(RepositoriesTest.java:115)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdateRepository",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 3.697,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.RepositoriesTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RoleTest",
          "duration" : 0.14,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.RoleTest.testCreate(RoleTest.java:43)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.RoleTest.testCreate(RoleTest.java:43)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@34db5fec, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@13a06717, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@14e09438, org.springframework.test.context.support.DirtiesContextTestExecutionListener@11e10bf8, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7f2b0217, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6fa34a3a]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@66d5286f: startup date [Wed Jun 09 15:34:33 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:34:33,260 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:34:33,423 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:34:33,431 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:34:33,893 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RoleTest",
          "duration" : 0.277,
          "errorDetails" : "error performing action 'create-role' of event 'roleEvent', ID: 1216812198",
          "errorStackTrace" : "org.appng.api.ProcessingException: error performing action 'create-role' of event 'roleEvent', ID: 1216812198\u000a\u0009at org.appng.application.manager.business.RoleTest.testCreateNameExists(RoleTest.java:86)\u000aCaused by: java.lang.NullPointerException\u000a\u0009at org.appng.application.manager.business.RoleTest.testCreateNameExists(RoleTest.java:86)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateNameExists",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RoleTest",
          "duration" : 0.145,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'OK' but was 'ERROR' - comparing <message class=\"OK\"...> at /messages[1]/message[1]/@class to <message class=\"ERROR\"...> at /messages[1]/message[1]/@class\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"delete-role\">\u000a    <message ref=\"delete-role\" class=\"ERROR\">Role does not exist.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'OK' but was 'ERROR' - comparing <message class=\"OK\"...> at /messages[1]/message[1]/@class to <message class=\"ERROR\"...> at /messages[1]/message[1]/@class\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'OK' but was 'ERROR' - comparing <message class=\"OK\"...> at /messages[1]/message[1]/@class to <message class=\"ERROR\"...> at /messages[1]/message[1]/@class\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"delete-role\">\u000a    <message ref=\"delete-role\" class=\"ERROR\">Role does not exist.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'OK' but was 'ERROR' - comparing <message class=\"OK\"...> at /messages[1]/message[1]/@class to <message class=\"ERROR\"...> at /messages[1]/message[1]/@class\u000a\u000a\u0009at org.appng.application.manager.business.RoleTest.testDelete(RoleTest.java:96)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testDelete",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Roles - error while performing action\u000aorg.appng.api.BusinessException: No such ApplicationRole 2\u000a\u0009at org.appng.core.service.CoreService.deleteRole(CoreService.java:1482)\u000a\u0009at org.appng.application.manager.service.ManagerService.deleteRole(ManagerService.java:208)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.deleteRole(<generated>)\u000a\u0009at org.appng.application.manager.business.Roles.perform(Roles.java:65)\u000a\u0009at org.appng.application.manager.business.Roles.perform(Roles.java:42)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.RoleTest.testDelete(RoleTest.java:95)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RoleTest",
          "duration" : 0.138,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '1' but was '0' - comparing <resultset hits=\"1\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"roles\">\u000a    <config>\u000a        <title id=\"roles\">Roles</title>\u000a        <permissions>\u000a            <permission ref=\"role.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"appid\">1</param>\u000a            <param name=\"roleid\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Role\" result-selector=\"${current.id eq roleid}\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort order=\"asc\" prio=\"0\" ignore-case=\"true\"/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"application.name\" type=\"text\" readonly=\"true\" binding=\"application.name\">\u000a                <label id=\"application\">Application</label>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/applications/update/1/role/create#tab_roles\">\u000a                <permissions>\u000a                    <permission ref=\"role.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"role.create\">Create role</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/applications/update/1/role/update/${current.id}#tab_roles\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"role.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/applications/update/1?form_action=delete-role&amp;roleid=${current.id}#tab_roles\">\u000a                <permissions>\u000a                    <permission ref=\"role.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"role.delete.confirm\" params=\"#{name}\">Do you really want to delete the role \"#{name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"roles\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '1' but was '0' - comparing <resultset hits=\"1\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '1' but was '0' - comparing <resultset hits=\"1\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"roles\">\u000a    <config>\u000a        <title id=\"roles\">Roles</title>\u000a        <permissions>\u000a            <permission ref=\"role.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"appid\">1</param>\u000a            <param name=\"roleid\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Role\" result-selector=\"${current.id eq roleid}\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort order=\"asc\" prio=\"0\" ignore-case=\"true\"/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"application.name\" type=\"text\" readonly=\"true\" binding=\"application.name\">\u000a                <label id=\"application\">Application</label>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/applications/update/1/role/create#tab_roles\">\u000a                <permissions>\u000a                    <permission ref=\"role.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"role.create\">Create role</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/applications/update/1/role/update/${current.id}#tab_roles\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"role.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/applications/update/1?form_action=delete-role&amp;roleid=${current.id}#tab_roles\">\u000a                <permissions>\u000a                    <permission ref=\"role.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"role.delete.confirm\" params=\"#{name}\">Do you really want to delete the role \"#{name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"roles\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '1' but was '0' - comparing <resultset hits=\"1\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a\u0009at org.appng.application.manager.business.RoleTest.testShowAll(RoleTest.java:112)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowAll",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RoleTest",
          "duration" : 0.133,
          "errorDetails" : "error retrieving datasource 'role', ID: 1037774243",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'role', ID: 1037774243\u000a\u0009at org.appng.application.manager.business.RoleTest.testShowOne(RoleTest.java:102)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Roles returned null\u000a\u0009at org.appng.application.manager.business.RoleTest.testShowOne(RoleTest.java:102)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowOne",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Roles - Role does not exist.\u000aorg.appng.api.BusinessException: no such Role 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchRole(ManagerService.java:703)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchRole(<generated>)\u000a\u0009at org.appng.application.manager.business.Roles.getData(Roles.java:86)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.RoleTest.testShowOne(RoleTest.java:102)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.RoleTest",
          "duration" : 0.135,
          "errorDetails" : "error retrieving datasource 'role', ID: 1313873440",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'role', ID: 1313873440\u000a\u0009at org.appng.application.manager.business.RoleTest.testUpdate(RoleTest.java:125)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Roles returned null\u000a\u0009at org.appng.application.manager.business.RoleTest.testUpdate(RoleTest.java:125)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Roles - Role does not exist.\u000aorg.appng.api.BusinessException: no such Role 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchRole(ManagerService.java:703)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchRole(<generated>)\u000a\u0009at org.appng.application.manager.business.Roles.getData(Roles.java:86)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.RoleTest.testUpdate(RoleTest.java:125)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        }
      ],
      "duration" : 2.957,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.RoleTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.SessionsTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testExpire",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.SessionsTest",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testExpireAll",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.SessionsTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testShowSessions",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.SessionsTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testShowSessionsFiltered",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.263,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.SessionsTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitePropertiesTest",
          "duration" : 0.159,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testCreate(SitePropertiesTest.java:54)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testCreate(SitePropertiesTest.java:54)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7aeaf50a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3947c282, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@9239015, org.springframework.test.context.support.DirtiesContextTestExecutionListener@70d9b2a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2a627c64, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2db6f878]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@533f6e12: startup date [Wed Jun 09 15:34:25 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:34:25,557 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:34:25,718 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:34:25,729 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:34:26,291 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitePropertiesTest",
          "duration" : 0.215,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '3' but was '0' - comparing <resultset hits=\"3\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"site-properties\">\u000a    <config>\u000a        <title id=\"site.properties\">Site properties</title>\u000a        <permissions>\u000a            <permission ref=\"site.properties\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"siteid\">1</param>\u000a            <param name=\"propId\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Property\" result-selector=\"${current.name eq propId}\">\u000a            <field name=\"shortName\" type=\"text\" displayLength=\"50\" binding=\"shortName\">\u000a                <sort order=\"asc\" name=\"name\" prio=\"0\"/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"displayValue\" type=\"longtext\" displayLength=\"120\" binding=\"displayValue\">\u000a                <label id=\"activeValue\">Active Value</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" displayLength=\"400\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"changedValue\" type=\"image\" binding=\"changedValue\">\u000a                <label></label>\u000a                <icon condition=\"${!current.changedValue}\">led_orange</icon>\u000a                <icon condition=\"${current.changedValue}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/sites/update/1/site-property/create#tab_site-properties\">\u000a                <permissions>\u000a                    <permission ref=\"site.property.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"property.create\">Create property</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/sites/update/1/site-property/update/${current.name}#tab_site-properties\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"site.property.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/sites/update/1?form_action=delete-site-property&amp;propertyid=${current.name}#tab_site-properties\">\u000a                <permissions>\u000a                    <permission ref=\"site.property.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"property.delete.confirm\" params=\"#{shortName}\">Do you really want to delete the property \"#{shortName}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"site-properties\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '3' but was '0' - comparing <resultset hits=\"3\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '3' but was '0' - comparing <resultset hits=\"3\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"site-properties\">\u000a    <config>\u000a        <title id=\"site.properties\">Site properties</title>\u000a        <permissions>\u000a            <permission ref=\"site.properties\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"siteid\">1</param>\u000a            <param name=\"propId\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Property\" result-selector=\"${current.name eq propId}\">\u000a            <field name=\"shortName\" type=\"text\" displayLength=\"50\" binding=\"shortName\">\u000a                <sort order=\"asc\" name=\"name\" prio=\"0\"/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"displayValue\" type=\"longtext\" displayLength=\"120\" binding=\"displayValue\">\u000a                <label id=\"activeValue\">Active Value</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" displayLength=\"400\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"changedValue\" type=\"image\" binding=\"changedValue\">\u000a                <label></label>\u000a                <icon condition=\"${!current.changedValue}\">led_orange</icon>\u000a                <icon condition=\"${current.changedValue}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/sites/update/1/site-property/create#tab_site-properties\">\u000a                <permissions>\u000a                    <permission ref=\"site.property.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"property.create\">Create property</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/sites/update/1/site-property/update/${current.name}#tab_site-properties\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"site.property.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/sites/update/1?form_action=delete-site-property&amp;propertyid=${current.name}#tab_site-properties\">\u000a                <permissions>\u000a                    <permission ref=\"site.property.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"property.delete.confirm\" params=\"#{shortName}\">Do you really want to delete the property \"#{shortName}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <resultset chunk=\"0\" chunkname=\"site-properties\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value '3' but was '0' - comparing <resultset hits=\"3\"...> at /datasource[1]/data[1]/resultset[1]/@hits to <resultset hits=\"0\"...> at /datasource[1]/data[1]/resultset[1]/@hits\u000a\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testShowAll(SitePropertiesTest.java:89)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowAll",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitePropertiesTest",
          "duration" : 0.147,
          "errorDetails" : "error retrieving datasource 'property', ID: 628365034",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 628365034\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testShowOne(SitePropertiesTest.java:96)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testShowOne(SitePropertiesTest.java:96)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowOne",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.site.localhost.testproperty\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testShowOne(SitePropertiesTest.java:96)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitePropertiesTest",
          "duration" : 0.164,
          "errorDetails" : "error retrieving datasource 'property', ID: 156226579",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'property', ID: 156226579\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testUpdate(SitePropertiesTest.java:108)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Properties returned null\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testUpdate(SitePropertiesTest.java:108)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Properties - Property does not exist.\u000aorg.appng.api.BusinessException: no such property platform.site.localhost.testproperty\u000a\u0009at org.appng.application.manager.service.ManagerService.searchProperties(ManagerService.java:1488)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchProperties(<generated>)\u000a\u0009at org.appng.application.manager.business.Properties.getData(Properties.java:68)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.SitePropertiesTest.testUpdate(SitePropertiesTest.java:108)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        }
      ],
      "duration" : 2.848,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.SitePropertiesTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitesTest",
          "duration" : 0.146,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SitesTest.testCreateSite(SitesTest.java:40)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SitesTest.testCreateSite(SitesTest.java:40)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateSite",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1f42b860, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@76b8bdb6, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6a7bfe7e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5c8b196a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@56803b23, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@65666948]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@541fe0ac: startup date [Wed Jun 09 15:33:54 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:33:54,763 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:33:54,962 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:33:54,982 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:33:55,590 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitesTest",
          "duration" : 0.206,
          "errorDetails" : "error retrieving datasource 'new-site', ID: 2081490391",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'new-site', ID: 2081490391\u000a\u0009at org.appng.application.manager.business.SitesTest.testCreateSiteValidationFail(SitesTest.java:70)\u000aCaused by: java.lang.NullPointerException\u000a\u0009at org.appng.application.manager.business.SitesTest.testCreateSiteValidationFail(SitesTest.java:70)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateSiteValidationFail",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitesTest",
          "duration" : 0.135,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SitesTest.createSite(SitesTest.java:124)\u000a\u0009at org.appng.application.manager.business.SitesTest.testDeleteSite(SitesTest.java:76)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SitesTest.createSite(SitesTest.java:124)\u000a\u0009at org.appng.application.manager.business.SitesTest.testDeleteSite(SitesTest.java:76)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testDeleteSite",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitesTest",
          "duration" : 0.141,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'ERROR' but was 'OK' - comparing <message class=\"ERROR\"...> at /messages[1]/message[1]/@class to <message class=\"OK\"...> at /messages[1]/message[1]/@class\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"reload\">\u000a    <message ref=\"reload\" class=\"OK\">Site has been reloaded.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'ERROR' but was 'OK' - comparing <message class=\"ERROR\"...> at /messages[1]/message[1]/@class to <message class=\"OK\"...> at /messages[1]/message[1]/@class\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'ERROR' but was 'OK' - comparing <message class=\"ERROR\"...> at /messages[1]/message[1]/@class to <message class=\"OK\"...> at /messages[1]/message[1]/@class\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"reload\">\u000a    <message ref=\"reload\" class=\"OK\">Site has been reloaded.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected attribute value 'ERROR' but was 'OK' - comparing <message class=\"ERROR\"...> at /messages[1]/message[1]/@class to <message class=\"OK\"...> at /messages[1]/message[1]/@class\u000a\u000a\u0009at org.appng.application.manager.business.SitesTest.testReloadSite(SitesTest.java:88)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testReloadSite",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitesTest",
          "duration" : 0.167,
          "errorDetails" : "error retrieving datasource 'site', ID: 1590649228",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'site', ID: 1590649228\u000a\u0009at org.appng.application.manager.business.SitesTest.testShowSite(SitesTest.java:94)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Sites returned null\u000a\u0009at org.appng.application.manager.business.SitesTest.testShowSite(SitesTest.java:94)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowSite",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Sites - Site does not exist.\u000aorg.appng.api.BusinessException: no such site: 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchSites(ManagerService.java:968)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchSites(<generated>)\u000a\u0009at org.appng.application.manager.business.Sites.getData(Sites.java:107)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.SitesTest.testShowSite(SitesTest.java:94)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitesTest",
          "duration" : 0.128,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SitesTest.createSite(SitesTest.java:124)\u000a\u0009at org.appng.application.manager.business.SitesTest.testShowSites(SitesTest.java:100)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SitesTest.createSite(SitesTest.java:124)\u000a\u0009at org.appng.application.manager.business.SitesTest.testShowSites(SitesTest.java:100)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowSites",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SitesTest",
          "duration" : 0.166,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of element attributes '4' but was '3' - comparing <field...> at /datasource[1]/config[1]/meta-data[1]/field[7] to <field...> at /datasource[1]/config[1]/meta-data[1]/field[7]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"sites\">\u000a    <config>\u000a        <title id=\"sites\">Sites</title>\u000a        <permissions>\u000a            <permission ref=\"site.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"name\">site</param>\u000a            <param name=\"domain\">example</param>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Site\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"host\" type=\"text\" binding=\"host\">\u000a                <sort/>\u000a                <label id=\"host\">Host</label>\u000a            </field>\u000a            <field name=\"domain\" type=\"text\" binding=\"domain\">\u000a                <sort/>\u000a                <label id=\"domain\">Domain</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"active\" type=\"image\" binding=\"active\">\u000a                <sort/>\u000a                <label id=\"active\">Active</label>\u000a                <icon condition=\"${current.active}\">led_green</icon>\u000a                <icon condition=\"${!current.active}\">led_red</icon>\u000a            </field>\u000a            <field name=\"running\" type=\"image\" binding=\"running\">\u000a                <label id=\"running\">Running</label>\u000a                <icon condition=\"${current.running}\">led_green</icon>\u000a                <icon condition=\"${!current.running}\">led_red</icon>\u000a            </field>\u000a            <field name=\"startupTime\" type=\"date\" binding=\"startupTime\">\u000a                <label id=\"startupTime\">Startup time</label>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/sites/create\">\u000a                <permissions>\u000a                    <permission ref=\"site.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"site.create\">Create site</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/sites/update/${current.id}\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"site.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/sites?form_action=delete&amp;siteid=${current.id}\">\u000a                <permissions>\u000a                    <permission ref=\"site.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"site.delete.confirm\" params=\"#{name}\">Do you really want to delete the site \"#{name}\"?</confirmation>\u000a            </link>\u000a            <link id=\"actions[3]\" mode=\"intern\" target=\"/sites?form_action=reload&amp;siteid=${current.id}\">\u000a                <permissions>\u000a                    <permission ref=\"site.reload\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"reload\">Reload</label>\u000a                <icon>reload</icon>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <selectionGroup>\u000a            <selection id=\"f_sn\" type=\"text\">\u000a                <title id=\"name\">Name</title>\u000a                <option value=\"site\" name=\"f_sn\"/>\u000a            </selection>\u000a            <selection id=\"f_sd\" type=\"text\">\u000a                <title id=\"domain\">Domain</title>\u000a                <option value=\"example\" name=\"f_sd\"/>\u000a            </selection>\u000a        </selectionGroup>\u000a        <resultset chunk=\"0\" chunkname=\"sites\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of element attributes '4' but was '3' - comparing <field...> at /datasource[1]/config[1]/meta-data[1]/field[7] to <field...> at /datasource[1]/config[1]/meta-data[1]/field[7]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of element attributes '4' but was '3' - comparing <field...> at /datasource[1]/config[1]/meta-data[1]/field[7] to <field...> at /datasource[1]/config[1]/meta-data[1]/field[7]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"sites\">\u000a    <config>\u000a        <title id=\"sites\">Sites</title>\u000a        <permissions>\u000a            <permission ref=\"site.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"name\">site</param>\u000a            <param name=\"domain\">example</param>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Site\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"host\" type=\"text\" binding=\"host\">\u000a                <sort/>\u000a                <label id=\"host\">Host</label>\u000a            </field>\u000a            <field name=\"domain\" type=\"text\" binding=\"domain\">\u000a                <sort/>\u000a                <label id=\"domain\">Domain</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"active\" type=\"image\" binding=\"active\">\u000a                <sort/>\u000a                <label id=\"active\">Active</label>\u000a                <icon condition=\"${current.active}\">led_green</icon>\u000a                <icon condition=\"${!current.active}\">led_red</icon>\u000a            </field>\u000a            <field name=\"running\" type=\"image\" binding=\"running\">\u000a                <label id=\"running\">Running</label>\u000a                <icon condition=\"${current.running}\">led_green</icon>\u000a                <icon condition=\"${!current.running}\">led_red</icon>\u000a            </field>\u000a            <field name=\"startupTime\" type=\"date\" binding=\"startupTime\">\u000a                <label id=\"startupTime\">Startup time</label>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/sites/create\">\u000a                <permissions>\u000a                    <permission ref=\"site.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"site.create\">Create site</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/sites/update/${current.id}\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"site.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/sites?form_action=delete&amp;siteid=${current.id}\">\u000a                <permissions>\u000a                    <permission ref=\"site.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"site.delete.confirm\" params=\"#{name}\">Do you really want to delete the site \"#{name}\"?</confirmation>\u000a            </link>\u000a            <link id=\"actions[3]\" mode=\"intern\" target=\"/sites?form_action=reload&amp;siteid=${current.id}\">\u000a                <permissions>\u000a                    <permission ref=\"site.reload\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"reload\">Reload</label>\u000a                <icon>reload</icon>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <selectionGroup>\u000a            <selection id=\"f_sn\" type=\"text\">\u000a                <title id=\"name\">Name</title>\u000a                <option value=\"site\" name=\"f_sn\"/>\u000a            </selection>\u000a            <selection id=\"f_sd\" type=\"text\">\u000a                <title id=\"domain\">Domain</title>\u000a                <option value=\"example\" name=\"f_sd\"/>\u000a            </selection>\u000a        </selectionGroup>\u000a        <resultset chunk=\"0\" chunkname=\"sites\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of element attributes '4' but was '3' - comparing <field...> at /datasource[1]/config[1]/meta-data[1]/field[7] to <field...> at /datasource[1]/config[1]/meta-data[1]/field[7]\u000a\u000a\u0009at org.appng.application.manager.business.SitesTest.testShowSitesFiltered(SitesTest.java:114)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowSitesFiltered",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 3.3,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.SitesTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.SqlExecutorTest",
          "duration" : 0.98,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testExecute",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 3.028,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.SqlExecutorTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SubjectsTest",
          "duration" : 0.135,
          "errorDetails" : "org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already",
          "errorStackTrace" : "org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testCreate(SubjectsTest.java:74)\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testCreate(SubjectsTest.java:74)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] INFO 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]\u000a[main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@202dfd5c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@35dcc87e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4180cfca, org.springframework.test.context.support.DirtiesContextTestExecutionListener@48aac7b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4b8276ab, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@184ec89d]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:application-home/beans.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-core.xml]\u000a[main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]\u000a[main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@ecf2c20: startup date [Wed Jun 09 15:34:05 CEST 2021]; root of context hierarchy\u000a[main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default'\u000a[main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'\u000a[main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!\u000a",
          "stdout" : "2021-06-09 15:34:05,391 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]\u000a2021-06-09 15:34:05,565 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect\u000a2021-06-09 15:34:05,573 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true\u000a2021-06-09 15:34:06,021 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SubjectsTest",
          "duration" : 1.584,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '2' - comparing <field...> at /action[1]/config[1]/meta-data[1]/field[1] to <field...> at /action[1]/config[1]/meta-data[1]/field[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<action xmlns=\"http://www.appng.org/schema/platform\" id=\"create\" eventId=\"subjectEvent\" async=\"false\">\u000a    <config>\u000a        <title id=\"subject.create\">Create user</title>\u000a        <permissions>\u000a            <permission ref=\"subject.create\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"form_action\">create</param>\u000a        </params>\u000a        <meta-data binding=\"subject\" bindClass=\"org.appng.application.manager.form.SubjectForm\">\u000a            <field name=\"name\" type=\"text\" binding=\"subject.name\">\u000a                <label id=\"name\">Name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"255\">\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 255 characters</message>\u000a                    </size>\u000a                    <pattern regexp=\"^((((CN|cn)=[^,]+),?)*(((OU|ou)=[^,]+),?)*(((DC|dc)=[^,]+),?)*)|(([a-zA-Z0-9_\\.-])+(@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]){2,})?)$\">\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.usernameGroup}\">The name must either be a valid e-mail address, or consist of letters, digits, dots, underscores and hyphens or a valid LDAP group reference </message>\u000a                    </pattern>\u000a                </validation>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\" binding=\"subject.realname\">\u000a                <label id=\"realname\">Real name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"64\">\u000a                        <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 64 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"email\" type=\"text\" binding=\"subject.email\">\u000a                <label id=\"email\">E-mail</label>\u000a                <validation>\u000a                    <pattern regexp=\"^([a-zA-Z0-9_\\.-])+@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]){2,}$\">\u000a                        <message ref=\"subject.email\" class=\"ERROR\" code=\"{validation.email}\">Please enter a valid e-mail address</message>\u000a                    </pattern>\u000a                </validation>\u000a            </field>\u000a            <field name=\"description\" type=\"longtext\" binding=\"subject.description\">\u000a                <label id=\"description\">Description</label>\u000a                <validation>\u000a                    <size min=\"0\" max=\"8192\">\u000a                        <message ref=\"subject.description\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 8192 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"userType\" type=\"list:select\" binding=\"subject.userType\">\u000a                <label id=\"type\">Type</label>\u000a            </field>\u000a            <field name=\"language\" type=\"list:select\" binding=\"subject.language\">\u000a                <label id=\"language\">Language</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"2\" max=\"3\">\u000a                        <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.string.min.max}\">Enter between 2 and 3 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"timeZone\" type=\"list:select\" binding=\"subject.timeZone\">\u000a                <label id=\"timezone\">Timezone</label>\u000a            </field>\u000a            <field name=\"password\" type=\"password\" binding=\"password\">\u000a                <label id=\"password\">Password</label>\u000a            </field>\u000a            <field name=\"passwordConfirmation\" type=\"password\" binding=\"passwordConfirmation\">\u000a                <label id=\"password.confirmation\">Password confirmation</label>\u000a            </field>\u000a            <field name=\"groups\" type=\"list:checkbox\" binding=\"groupIds\">\u000a                <label id=\"groups\">Groups</label>\u000a            </field>\u000a        </meta-data>\u000a    </config>\u000a    <condition expression=\"${form_action eq 'create'}\"/>\u000a    <messages>\u000a        <message ref=\"create\" class=\"ERROR\">Failed to create the user.</message>\u000a    </messages>\u000a    <datasource id=\"new-user\"/>\u000a    <userdata/>\u000a    <data>\u000a        <selection id=\"groups\">\u000a            <title id=\"groups\">Groups</title>\u000a        </selection>\u000a        <selection id=\"userType\">\u000a            <title id=\"type\">Type</title>\u000a            <option value=\"LOCAL_USER\" name=\"Local User\" selected=\"true\"/>\u000a            <option value=\"GLOBAL_USER\" name=\"LDAP User\" selected=\"false\"/>\u000a            <option value=\"GLOBAL_GROUP\" name=\"LDAP Group\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"language\">\u000a            <title id=\"language\">Language</title>\u000a        </selection>\u000a        <selection id=\"passwordChangePolicy\" type=\"radio\">\u000a            <title id=\"passwordChangePolicy\">Password restrictions</title>\u000a            <option value=\"MAY\" name=\"May change\" selected=\"true\"/>\u000a            <option value=\"MUST\" name=\"Must change\" selected=\"false\"/>\u000a            <option value=\"MUST_NOT\" name=\"Must not change\" selected=\"false\"/>\u000a            <option value=\"MUST_RECOVER\" name=\"Must use recovery\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"timeZone\" type=\"select\">\u000a            <title id=\"timezone\">Timezone</title>\u000a            <optionGroup>\u000a                <label id=\"Africa\">Africa</label>\u000a                <option value=\"Africa/Abidjan\" name=\"Abidjan (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Accra\" name=\"Accra (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Addis_Ababa\" name=\"Addis Ababa (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Algiers\" name=\"Algiers (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Asmara\" name=\"Asmara (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Asmera\" name=\"Asmara (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bamako\" name=\"Bamako (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bangui\" name=\"Bangui (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Banjul\" name=\"Banjul (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bissau\" name=\"Bissau (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Blantyre\" name=\"Blantyre (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Brazzaville\" name=\"Brazzaville (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bujumbura\" name=\"Bujumbura (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Cairo\" name=\"Cairo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Casablanca\" name=\"Casablanca (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ceuta\" name=\"Ceuta (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Conakry\" name=\"Conakry (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Dakar\" name=\"Dakar (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Dar_es_Salaam\" name=\"Dar es Salaam (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Djibouti\" name=\"Djibouti (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Douala\" name=\"Douala (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/El_Aaiun\" name=\"El Aaiun (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Freetown\" name=\"Freetown (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Gaborone\" name=\"Gaborone (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Harare\" name=\"Harare (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Johannesburg\" name=\"Johannesburg (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Juba\" name=\"Juba (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kampala\" name=\"Kampala (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Khartoum\" name=\"Khartoum (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kigali\" name=\"Kigali (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kinshasa\" name=\"Kinshasa (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lagos\" name=\"Lagos (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Libreville\" name=\"Libreville (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lome\" name=\"Lome (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Luanda\" name=\"Luanda (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lubumbashi\" name=\"Lubumbashi (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lusaka\" name=\"Lusaka (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Malabo\" name=\"Malabo (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Maputo\" name=\"Maputo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Maseru\" name=\"Maseru (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Mbabane\" name=\"Mbabane (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Mogadishu\" name=\"Mogadishu (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Monrovia\" name=\"Monrovia (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Nairobi\" name=\"Nairobi (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ndjamena\" name=\"Ndjamena (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Niamey\" name=\"Niamey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Nouakchott\" name=\"Nouakchott (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ouagadougou\" name=\"Ouagadougou (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Porto-Novo\" name=\"Porto-Novo (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Sao_Tome\" name=\"São Tomé (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Timbuktu\" name=\"Timbuktu (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Tripoli\" name=\"Tripoli (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Tunis\" name=\"Tunis (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Windhoek\" name=\"Windhoek (UTC+01:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"America\">America</label>\u000a                <option value=\"America/Adak\" name=\"Adak (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"America/Anchorage\" name=\"Anchorage (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Anguilla\" name=\"Anguilla (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Antigua\" name=\"Antigua (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Araguaina\" name=\"Araguaina (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Aruba\" name=\"Aruba (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Asuncion\" name=\"Asunción (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Atikokan\" name=\"Atikokan (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Coral_Harbour\" name=\"Atikokan (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Atka\" name=\"Atka (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bahia\" name=\"Bahia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bahia_Banderas\" name=\"Bahia Banderas (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Barbados\" name=\"Barbados (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Belem\" name=\"Belem (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Belize\" name=\"Belize (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/Beulah\" name=\"Beulah, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Blanc-Sablon\" name=\"Blanc-Sablon (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Boa_Vista\" name=\"Boa Vista (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bogota\" name=\"Bogota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Boise\" name=\"Boise (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Buenos_Aires\" name=\"Buenos Aires (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Buenos_Aires\" name=\"Buenos Aires (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cambridge_Bay\" name=\"Cambridge Bay (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Campo_Grande\" name=\"Campo Grande (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cancun\" name=\"Cancun (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Caracas\" name=\"Caracas (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Catamarca\" name=\"Catamarca (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Catamarca\" name=\"Catamarca (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cayenne\" name=\"Cayenne (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cayman\" name=\"Cayman (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/Center\" name=\"Center, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Chicago\" name=\"Chicago (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Chihuahua\" name=\"Chihuahua (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/ComodRivadavia\" name=\"ComodRivadavia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Cordoba\" name=\"Cordoba (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cordoba\" name=\"Cordoba (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Costa_Rica\" name=\"Costa Rica (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Creston\" name=\"Creston (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cuiaba\" name=\"Cuiaba (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Curacao\" name=\"Curaçao (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Danmarkshavn\" name=\"Danmarkshavn (UTC)\" selected=\"false\"/>\u000a                <option value=\"America/Dawson\" name=\"Dawson (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Dawson_Creek\" name=\"Dawson Creek (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Denver\" name=\"Denver (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Detroit\" name=\"Detroit (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Dominica\" name=\"Dominica (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Edmonton\" name=\"Edmonton (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Eirunepe\" name=\"Eirunepe (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/El_Salvador\" name=\"El Salvador (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Ensenada\" name=\"Ensenada (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fort_Wayne\" name=\"Fort Wayne (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fortaleza\" name=\"Fortaleza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Glace_Bay\" name=\"Glace Bay (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Goose_Bay\" name=\"Goose Bay (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Grand_Turk\" name=\"Grand Turk (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Grenada\" name=\"Grenada (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guadeloupe\" name=\"Guadeloupe (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guatemala\" name=\"Guatemala (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guayaquil\" name=\"Guayaquil (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guyana\" name=\"Guyana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Halifax\" name=\"Halifax (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Havana\" name=\"Havana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Hermosillo\" name=\"Hermosillo (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Indianapolis\" name=\"Indianapolis (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indianapolis\" name=\"Indianapolis (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Inuvik\" name=\"Inuvik (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Iqaluit\" name=\"Iqaluit (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Scoresbysund\" name=\"Ittoqqortoormiit (UTC)\" selected=\"false\"/>\u000a                <option value=\"America/Jamaica\" name=\"Jamaica (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Jujuy\" name=\"Jujuy (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Jujuy\" name=\"Jujuy (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Juneau\" name=\"Juneau (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Knox_IN\" name=\"Knox IN (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Knox\" name=\"Knox, Indiana (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kralendijk\" name=\"Kralendijk (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/La_Paz\" name=\"La Paz (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/La_Rioja\" name=\"La Rioja (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Lima\" name=\"Lima (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Los_Angeles\" name=\"Los Angeles (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kentucky/Louisville\" name=\"Louisville (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Louisville\" name=\"Louisville (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Lower_Princes\" name=\"Lower Princes Quarter (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Maceio\" name=\"Maceio (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Managua\" name=\"Managua (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Manaus\" name=\"Manaus (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Marengo\" name=\"Marengo, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Marigot\" name=\"Marigot (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Martinique\" name=\"Martinique (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Matamoros\" name=\"Matamoros (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mazatlan\" name=\"Mazatlan (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Mendoza\" name=\"Mendoza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mendoza\" name=\"Mendoza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Menominee\" name=\"Menominee (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Merida\" name=\"Merida (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Metlakatla\" name=\"Metlakatla (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mexico_City\" name=\"Mexico City (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Miquelon\" name=\"Miquelon (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Moncton\" name=\"Moncton (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Monterrey\" name=\"Monterrey (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montevideo\" name=\"Montevideo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kentucky/Monticello\" name=\"Monticello, Kentucky (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montreal\" name=\"Montreal (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montserrat\" name=\"Montserrat (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nassau\" name=\"Nassau (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/New_Salem\" name=\"New Salem, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/New_York\" name=\"New York (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nipigon\" name=\"Nipigon (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nome\" name=\"Nome (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Noronha\" name=\"Noronha (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Godthab\" name=\"Nuuk (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Ojinaga\" name=\"Ojinaga (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Panama\" name=\"Panama (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Pangnirtung\" name=\"Pangnirtung (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Paramaribo\" name=\"Paramaribo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Petersburg\" name=\"Petersburg, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Phoenix\" name=\"Phoenix (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Port_of_Spain\" name=\"Port of Spain (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Port-au-Prince\" name=\"Port-au-Prince (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Porto_Acre\" name=\"Porto Acre (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Porto_Velho\" name=\"Porto Velho (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Puerto_Rico\" name=\"Puerto Rico (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rainy_River\" name=\"Rainy River (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rankin_Inlet\" name=\"Rankin Inlet (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Recife\" name=\"Recife (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Regina\" name=\"Regina (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Resolute\" name=\"Resolute (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rio_Branco\" name=\"Rio Branco (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Rio_Gallegos\" name=\"Rio Gallegos (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rosario\" name=\"Rosario (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Barthelemy\" name=\"Saint Barthélemy (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Salta\" name=\"Salta (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/San_Juan\" name=\"San Juan (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/San_Luis\" name=\"San Luis (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santa_Isabel\" name=\"Santa Isabel (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santarem\" name=\"Santarem (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santiago\" name=\"Santiago (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santo_Domingo\" name=\"Santo Domingo (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Sao_Paulo\" name=\"Sao Paulo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Shiprock\" name=\"Shiprock (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Sitka\" name=\"Sitka (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Johns\" name=\"St. John’s (UTC-02:30)\" selected=\"false\"/>\u000a                <option value=\"America/St_Kitts\" name=\"St. Kitts (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Lucia\" name=\"St. Lucia (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Thomas\" name=\"St. Thomas (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Vincent\" name=\"St. Vincent (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Swift_Current\" name=\"Swift Current (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tegucigalpa\" name=\"Tegucigalpa (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Tell_City\" name=\"Tell City, Indiana (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Thule\" name=\"Thule (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Thunder_Bay\" name=\"Thunder Bay (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tijuana\" name=\"Tijuana (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Toronto\" name=\"Toronto (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tortola\" name=\"Tortola (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Tucuman\" name=\"Tucuman (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Ushuaia\" name=\"Ushuaia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Vancouver\" name=\"Vancouver (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Vevay\" name=\"Vevay, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Vincennes\" name=\"Vincennes, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Virgin\" name=\"Virgin (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Whitehorse\" name=\"Whitehorse (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Winamac\" name=\"Winamac, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Winnipeg\" name=\"Winnipeg (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Yakutat\" name=\"Yakutat (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Yellowknife\" name=\"Yellowknife (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fort_Nelson\" name=\"timezone.America.Fort_Nelson (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Punta_Arenas\" name=\"timezone.America.Punta_Arenas (UTC-03:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Antarctica\">Antarctica</label>\u000a                <option value=\"Antarctica/Casey\" name=\"Casey (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Davis\" name=\"Davis (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/DumontDUrville\" name=\"Dumont d’Urville (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Macquarie\" name=\"Macquarie (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Mawson\" name=\"Mawson (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/McMurdo\" name=\"McMurdo (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Palmer\" name=\"Palmer (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Rothera\" name=\"Rothera (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/South_Pole\" name=\"South Pole (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Syowa\" name=\"Syowa (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Troll\" name=\"Troll (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Vostok\" name=\"Vostok (UTC+06:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Asia\">Asia</label>\u000a                <option value=\"Asia/Aden\" name=\"Aden (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Almaty\" name=\"Almaty (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Amman\" name=\"Amman (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Anadyr\" name=\"Anadyr (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Aqtau\" name=\"Aqtau (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Aqtobe\" name=\"Aqtobe (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ashgabat\" name=\"Ashgabat (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ashkhabad\" name=\"Ashkhabad (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Baghdad\" name=\"Baghdad (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bahrain\" name=\"Bahrain (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Baku\" name=\"Baku (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bangkok\" name=\"Bangkok (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Beirut\" name=\"Beirut (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bishkek\" name=\"Bishkek (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Brunei\" name=\"Brunei (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chita\" name=\"Chita (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Choibalsan\" name=\"Choibalsan (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chongqing\" name=\"Chongqing (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chungking\" name=\"Chungking (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Colombo\" name=\"Colombo (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dacca\" name=\"Dacca (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Damascus\" name=\"Damascus (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dhaka\" name=\"Dhaka (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dili\" name=\"Dili (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dubai\" name=\"Dubai (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dushanbe\" name=\"Dushanbe (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Gaza\" name=\"Gaza (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Harbin\" name=\"Harbin (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hebron\" name=\"Hebron (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ho_Chi_Minh\" name=\"Ho Chi Minh (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Saigon\" name=\"Ho Chi Minh City (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hong_Kong\" name=\"Hong Kong (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hovd\" name=\"Hovd (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Irkutsk\" name=\"Irkutsk (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Istanbul\" name=\"Istanbul (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jakarta\" name=\"Jakarta (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jayapura\" name=\"Jayapura (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jerusalem\" name=\"Jerusalem (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kabul\" name=\"Kabul (UTC+04:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kamchatka\" name=\"Kamchatka (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Karachi\" name=\"Karachi (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kashgar\" name=\"Kashgar (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kathmandu\" name=\"Kathmandu (UTC+05:45)\" selected=\"false\"/>\u000a                <option value=\"Asia/Katmandu\" name=\"Kathmandu (UTC+05:45)\" selected=\"false\"/>\u000a                <option value=\"Asia/Khandyga\" name=\"Khandyga (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Calcutta\" name=\"Kolkata (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kolkata\" name=\"Kolkata (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Krasnoyarsk\" name=\"Krasnoyarsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuala_Lumpur\" name=\"Kuala Lumpur (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuching\" name=\"Kuching (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuwait\" name=\"Kuwait (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Macao\" name=\"Macao (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Macau\" name=\"Macau (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Magadan\" name=\"Magadan (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Makassar\" name=\"Makassar (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Manila\" name=\"Manila (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Muscat\" name=\"Muscat (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Nicosia\" name=\"Nicosia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Novokuznetsk\" name=\"Novokuznetsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Novosibirsk\" name=\"Novosibirsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Omsk\" name=\"Omsk (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Oral\" name=\"Oral (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Phnom_Penh\" name=\"Phnom Penh (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Pontianak\" name=\"Pontianak (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Pyongyang\" name=\"Pyongyang (UTC+08:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Qatar\" name=\"Qatar (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Qyzylorda\" name=\"Qyzylorda (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Rangoon\" name=\"Rangoon (UTC+06:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Riyadh\" name=\"Riyadh (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Sakhalin\" name=\"Sakhalin (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Samarkand\" name=\"Samarkand (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Seoul\" name=\"Seoul (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Shanghai\" name=\"Shanghai (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Singapore\" name=\"Singapore (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Srednekolymsk\" name=\"Srednekolymsk (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Taipei\" name=\"Taipei (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tashkent\" name=\"Tashkent (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tbilisi\" name=\"Tbilisi (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tehran\" name=\"Tehran (UTC+04:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tel_Aviv\" name=\"Tel Aviv (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Thimbu\" name=\"Thimbu (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Thimphu\" name=\"Thimphu (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tokyo\" name=\"Tokyo (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ujung_Pandang\" name=\"Ujung Pandang (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ulaanbaatar\" name=\"Ulaanbaatar (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ulan_Bator\" name=\"Ulan Bator (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Urumqi\" name=\"Urumqi (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ust-Nera\" name=\"Ust-Nera (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Vientiane\" name=\"Vientiane (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Vladivostok\" name=\"Vladivostok (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yakutsk\" name=\"Yakutsk (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yekaterinburg\" name=\"Yekaterinburg (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yerevan\" name=\"Yerevan (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Atyrau\" name=\"timezone.Asia.Atyrau (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Barnaul\" name=\"timezone.Asia.Barnaul (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Famagusta\" name=\"timezone.Asia.Famagusta (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tomsk\" name=\"timezone.Asia.Tomsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yangon\" name=\"timezone.Asia.Yangon (UTC+06:30)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Atlantic\">Atlantic</label>\u000a                <option value=\"Atlantic/Azores\" name=\"Azores (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Bermuda\" name=\"Bermuda (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Canary\" name=\"Canary (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Cape_Verde\" name=\"Cape Verde (UTC-01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Faeroe\" name=\"Faroe (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Faroe\" name=\"Faroe (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Jan_Mayen\" name=\"Jan Mayen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Madeira\" name=\"Madeira (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Reykjavik\" name=\"Reykjavik (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/South_Georgia\" name=\"South Georgia (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/St_Helena\" name=\"St. Helena (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Stanley\" name=\"Stanley (UTC-03:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Australia\">Australia</label>\u000a                <option value=\"Australia/ACT\" name=\"ACT (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Adelaide\" name=\"Adelaide (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Brisbane\" name=\"Brisbane (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Broken_Hill\" name=\"Broken Hill (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Canberra\" name=\"Canberra (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Currie\" name=\"Currie (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Darwin\" name=\"Darwin (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Eucla\" name=\"Eucla (UTC+08:45)\" selected=\"false\"/>\u000a                <option value=\"Australia/Hobart\" name=\"Hobart (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/LHI\" name=\"LHI (UTC+10:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Lindeman\" name=\"Lindeman (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Lord_Howe\" name=\"Lord Howe (UTC+10:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Melbourne\" name=\"Melbourne (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/NSW\" name=\"NSW (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/North\" name=\"North (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Perth\" name=\"Perth (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Queensland\" name=\"Queensland (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/South\" name=\"South (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Sydney\" name=\"Sydney (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Tasmania\" name=\"Tasmania (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Victoria\" name=\"Victoria (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/West\" name=\"West (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Yancowinna\" name=\"Yancowinna (UTC+09:30)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Europe\">Europe</label>\u000a                <option value=\"Europe/Amsterdam\" name=\"Amsterdam (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Andorra\" name=\"Andorra (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Athens\" name=\"Athens (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Belfast\" name=\"Belfast (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Belgrade\" name=\"Belgrade (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Berlin\" name=\"Berlin (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Bratislava\" name=\"Bratislava (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Brussels\" name=\"Brussels (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Bucharest\" name=\"Bucharest (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Budapest\" name=\"Budapest (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Busingen\" name=\"Busingen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Chisinau\" name=\"Chisinau (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Copenhagen\" name=\"Copenhagen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Dublin\" name=\"Dublin (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Gibraltar\" name=\"Gibraltar (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Guernsey\" name=\"Guernsey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Helsinki\" name=\"Helsinki (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Isle_of_Man\" name=\"Isle of Man (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Istanbul\" name=\"Istanbul (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Jersey\" name=\"Jersey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kaliningrad\" name=\"Kaliningrad (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kiev\" name=\"Kiev (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Lisbon\" name=\"Lisbon (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Ljubljana\" name=\"Ljubljana (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/London\" name=\"London (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Luxembourg\" name=\"Luxembourg (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Madrid\" name=\"Madrid (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Malta\" name=\"Malta (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Mariehamn\" name=\"Mariehamn (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Minsk\" name=\"Minsk (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Monaco\" name=\"Monaco (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Moscow\" name=\"Moscow (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Nicosia\" name=\"Nicosia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Oslo\" name=\"Oslo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Paris\" name=\"Paris (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Podgorica\" name=\"Podgorica (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Prague\" name=\"Prague (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Riga\" name=\"Riga (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Rome\" name=\"Rome (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Samara\" name=\"Samara (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/San_Marino\" name=\"San Marino (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Sarajevo\" name=\"Sarajevo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Simferopol\" name=\"Simferopol (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Skopje\" name=\"Skopje (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Sofia\" name=\"Sofia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Stockholm\" name=\"Stockholm (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tallinn\" name=\"Tallinn (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tirane\" name=\"Tirane (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tiraspol\" name=\"Tiraspol (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Uzhgorod\" name=\"Uzhgorod (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vaduz\" name=\"Vaduz (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vatican\" name=\"Vatican (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vienna\" name=\"Vienna (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vilnius\" name=\"Vilnius (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Volgograd\" name=\"Volgograd (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Warsaw\" name=\"Warsaw (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zagreb\" name=\"Zagreb (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zaporozhye\" name=\"Zaporozhye (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zurich\" name=\"Zurich (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Astrakhan\" name=\"timezone.Europe.Astrakhan (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kirov\" name=\"timezone.Europe.Kirov (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Saratov\" name=\"timezone.Europe.Saratov (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Ulyanovsk\" name=\"timezone.Europe.Ulyanovsk (UTC+04:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Indian\">Indian</label>\u000a                <option value=\"Indian/Antananarivo\" name=\"Antananarivo (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Chagos\" name=\"Chagos (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Christmas\" name=\"Christmas (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Cocos\" name=\"Cocos (UTC+06:30)\" selected=\"false\"/>\u000a                <option value=\"Indian/Comoro\" name=\"Comoro (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Kerguelen\" name=\"Kerguelen (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mahe\" name=\"Mahe (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Maldives\" name=\"Maldives (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mauritius\" name=\"Mauritius (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mayotte\" name=\"Mayotte (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Reunion\" name=\"Réunion (UTC+04:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Pacific\">Pacific</label>\u000a                <option value=\"Pacific/Apia\" name=\"Apia (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Auckland\" name=\"Auckland (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Bougainville\" name=\"Bougainville (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Chatham\" name=\"Chatham (UTC+12:45)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Chuuk\" name=\"Chuuk (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Truk\" name=\"Chuuk (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Easter\" name=\"Easter (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Efate\" name=\"Efate (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Enderbury\" name=\"Enderbury (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Fakaofo\" name=\"Fakaofo (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Fiji\" name=\"Fiji (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Funafuti\" name=\"Funafuti (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Galapagos\" name=\"Galapagos (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Gambier\" name=\"Gambier (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Guadalcanal\" name=\"Guadalcanal (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Guam\" name=\"Guam (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Honolulu\" name=\"Honolulu (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Johnston\" name=\"Johnston (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kiritimati\" name=\"Kiritimati (UTC+14:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kosrae\" name=\"Kosrae (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kwajalein\" name=\"Kwajalein (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Majuro\" name=\"Majuro (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Marquesas\" name=\"Marquesas (UTC-09:30)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Midway\" name=\"Midway (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Nauru\" name=\"Nauru (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Niue\" name=\"Niue (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Norfolk\" name=\"Norfolk (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Noumea\" name=\"Noumea (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pago_Pago\" name=\"Pago Pago (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Palau\" name=\"Palau (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pitcairn\" name=\"Pitcairn (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pohnpei\" name=\"Pohnpei (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Ponape\" name=\"Pohnpei (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Port_Moresby\" name=\"Port Moresby (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Rarotonga\" name=\"Rarotonga (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Saipan\" name=\"Saipan (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Samoa\" name=\"Samoa (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tahiti\" name=\"Tahiti (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tarawa\" name=\"Tarawa (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tongatapu\" name=\"Tongatapu (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Wake\" name=\"Wake (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Wallis\" name=\"Wallis (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Yap\" name=\"Yap (UTC+10:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a        </selection>\u000a        <result>\u000a            <field name=\"name\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"email\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"description\" type=\"longtext\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"userType\" type=\"list:select\">\u000a                <value>LOCAL_USER</value>\u000a            </field>\u000a            <field name=\"language\" type=\"list:select\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"timeZone\" type=\"list:select\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"password\" type=\"password\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"passwordConfirmation\" type=\"password\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"groups\" type=\"list:checkbox\">\u000a                <value></value>\u000a            </field>\u000a        </result>\u000a    </data>\u000a    <bean id=\"subjects\">\u000a        <option name=\"action\" id=\"create\"/>\u000a    </bean>\u000a</action>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '2' - comparing <field...> at /action[1]/config[1]/meta-data[1]/field[1] to <field...> at /action[1]/config[1]/meta-data[1]/field[1]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '2' - comparing <field...> at /action[1]/config[1]/meta-data[1]/field[1] to <field...> at /action[1]/config[1]/meta-data[1]/field[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<action xmlns=\"http://www.appng.org/schema/platform\" id=\"create\" eventId=\"subjectEvent\" async=\"false\">\u000a    <config>\u000a        <title id=\"subject.create\">Create user</title>\u000a        <permissions>\u000a            <permission ref=\"subject.create\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"form_action\">create</param>\u000a        </params>\u000a        <meta-data binding=\"subject\" bindClass=\"org.appng.application.manager.form.SubjectForm\">\u000a            <field name=\"name\" type=\"text\" binding=\"subject.name\">\u000a                <label id=\"name\">Name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"255\">\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 255 characters</message>\u000a                    </size>\u000a                    <pattern regexp=\"^((((CN|cn)=[^,]+),?)*(((OU|ou)=[^,]+),?)*(((DC|dc)=[^,]+),?)*)|(([a-zA-Z0-9_\\.-])+(@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]){2,})?)$\">\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.usernameGroup}\">The name must either be a valid e-mail address, or consist of letters, digits, dots, underscores and hyphens or a valid LDAP group reference </message>\u000a                    </pattern>\u000a                </validation>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\" binding=\"subject.realname\">\u000a                <label id=\"realname\">Real name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"64\">\u000a                        <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 64 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"email\" type=\"text\" binding=\"subject.email\">\u000a                <label id=\"email\">E-mail</label>\u000a                <validation>\u000a                    <pattern regexp=\"^([a-zA-Z0-9_\\.-])+@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]){2,}$\">\u000a                        <message ref=\"subject.email\" class=\"ERROR\" code=\"{validation.email}\">Please enter a valid e-mail address</message>\u000a                    </pattern>\u000a                </validation>\u000a            </field>\u000a            <field name=\"description\" type=\"longtext\" binding=\"subject.description\">\u000a                <label id=\"description\">Description</label>\u000a                <validation>\u000a                    <size min=\"0\" max=\"8192\">\u000a                        <message ref=\"subject.description\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 8192 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"userType\" type=\"list:select\" binding=\"subject.userType\">\u000a                <label id=\"type\">Type</label>\u000a            </field>\u000a            <field name=\"language\" type=\"list:select\" binding=\"subject.language\">\u000a                <label id=\"language\">Language</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"2\" max=\"3\">\u000a                        <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.string.min.max}\">Enter between 2 and 3 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"timeZone\" type=\"list:select\" binding=\"subject.timeZone\">\u000a                <label id=\"timezone\">Timezone</label>\u000a            </field>\u000a            <field name=\"password\" type=\"password\" binding=\"password\">\u000a                <label id=\"password\">Password</label>\u000a            </field>\u000a            <field name=\"passwordConfirmation\" type=\"password\" binding=\"passwordConfirmation\">\u000a                <label id=\"password.confirmation\">Password confirmation</label>\u000a            </field>\u000a            <field name=\"groups\" type=\"list:checkbox\" binding=\"groupIds\">\u000a                <label id=\"groups\">Groups</label>\u000a            </field>\u000a        </meta-data>\u000a    </config>\u000a    <condition expression=\"${form_action eq 'create'}\"/>\u000a    <messages>\u000a        <message ref=\"create\" class=\"ERROR\">Failed to create the user.</message>\u000a    </messages>\u000a    <datasource id=\"new-user\"/>\u000a    <userdata/>\u000a    <data>\u000a        <selection id=\"groups\">\u000a            <title id=\"groups\">Groups</title>\u000a        </selection>\u000a        <selection id=\"userType\">\u000a            <title id=\"type\">Type</title>\u000a            <option value=\"LOCAL_USER\" name=\"Local User\" selected=\"true\"/>\u000a            <option value=\"GLOBAL_USER\" name=\"LDAP User\" selected=\"false\"/>\u000a            <option value=\"GLOBAL_GROUP\" name=\"LDAP Group\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"language\">\u000a            <title id=\"language\">Language</title>\u000a        </selection>\u000a        <selection id=\"passwordChangePolicy\" type=\"radio\">\u000a            <title id=\"passwordChangePolicy\">Password restrictions</title>\u000a            <option value=\"MAY\" name=\"May change\" selected=\"true\"/>\u000a            <option value=\"MUST\" name=\"Must change\" selected=\"false\"/>\u000a            <option value=\"MUST_NOT\" name=\"Must not change\" selected=\"false\"/>\u000a            <option value=\"MUST_RECOVER\" name=\"Must use recovery\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"timeZone\" type=\"select\">\u000a            <title id=\"timezone\">Timezone</title>\u000a            <optionGroup>\u000a                <label id=\"Africa\">Africa</label>\u000a                <option value=\"Africa/Abidjan\" name=\"Abidjan (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Accra\" name=\"Accra (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Addis_Ababa\" name=\"Addis Ababa (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Algiers\" name=\"Algiers (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Asmara\" name=\"Asmara (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Asmera\" name=\"Asmara (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bamako\" name=\"Bamako (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bangui\" name=\"Bangui (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Banjul\" name=\"Banjul (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bissau\" name=\"Bissau (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Blantyre\" name=\"Blantyre (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Brazzaville\" name=\"Brazzaville (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bujumbura\" name=\"Bujumbura (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Cairo\" name=\"Cairo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Casablanca\" name=\"Casablanca (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ceuta\" name=\"Ceuta (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Conakry\" name=\"Conakry (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Dakar\" name=\"Dakar (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Dar_es_Salaam\" name=\"Dar es Salaam (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Djibouti\" name=\"Djibouti (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Douala\" name=\"Douala (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/El_Aaiun\" name=\"El Aaiun (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Freetown\" name=\"Freetown (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Gaborone\" name=\"Gaborone (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Harare\" name=\"Harare (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Johannesburg\" name=\"Johannesburg (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Juba\" name=\"Juba (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kampala\" name=\"Kampala (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Khartoum\" name=\"Khartoum (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kigali\" name=\"Kigali (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kinshasa\" name=\"Kinshasa (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lagos\" name=\"Lagos (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Libreville\" name=\"Libreville (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lome\" name=\"Lome (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Luanda\" name=\"Luanda (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lubumbashi\" name=\"Lubumbashi (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lusaka\" name=\"Lusaka (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Malabo\" name=\"Malabo (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Maputo\" name=\"Maputo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Maseru\" name=\"Maseru (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Mbabane\" name=\"Mbabane (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Mogadishu\" name=\"Mogadishu (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Monrovia\" name=\"Monrovia (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Nairobi\" name=\"Nairobi (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ndjamena\" name=\"Ndjamena (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Niamey\" name=\"Niamey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Nouakchott\" name=\"Nouakchott (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ouagadougou\" name=\"Ouagadougou (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Porto-Novo\" name=\"Porto-Novo (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Sao_Tome\" name=\"São Tomé (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Timbuktu\" name=\"Timbuktu (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Tripoli\" name=\"Tripoli (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Tunis\" name=\"Tunis (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Windhoek\" name=\"Windhoek (UTC+01:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"America\">America</label>\u000a                <option value=\"America/Adak\" name=\"Adak (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"America/Anchorage\" name=\"Anchorage (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Anguilla\" name=\"Anguilla (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Antigua\" name=\"Antigua (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Araguaina\" name=\"Araguaina (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Aruba\" name=\"Aruba (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Asuncion\" name=\"Asunción (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Atikokan\" name=\"Atikokan (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Coral_Harbour\" name=\"Atikokan (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Atka\" name=\"Atka (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bahia\" name=\"Bahia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bahia_Banderas\" name=\"Bahia Banderas (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Barbados\" name=\"Barbados (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Belem\" name=\"Belem (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Belize\" name=\"Belize (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/Beulah\" name=\"Beulah, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Blanc-Sablon\" name=\"Blanc-Sablon (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Boa_Vista\" name=\"Boa Vista (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bogota\" name=\"Bogota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Boise\" name=\"Boise (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Buenos_Aires\" name=\"Buenos Aires (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Buenos_Aires\" name=\"Buenos Aires (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cambridge_Bay\" name=\"Cambridge Bay (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Campo_Grande\" name=\"Campo Grande (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cancun\" name=\"Cancun (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Caracas\" name=\"Caracas (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Catamarca\" name=\"Catamarca (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Catamarca\" name=\"Catamarca (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cayenne\" name=\"Cayenne (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cayman\" name=\"Cayman (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/Center\" name=\"Center, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Chicago\" name=\"Chicago (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Chihuahua\" name=\"Chihuahua (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/ComodRivadavia\" name=\"ComodRivadavia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Cordoba\" name=\"Cordoba (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cordoba\" name=\"Cordoba (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Costa_Rica\" name=\"Costa Rica (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Creston\" name=\"Creston (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cuiaba\" name=\"Cuiaba (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Curacao\" name=\"Curaçao (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Danmarkshavn\" name=\"Danmarkshavn (UTC)\" selected=\"false\"/>\u000a                <option value=\"America/Dawson\" name=\"Dawson (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Dawson_Creek\" name=\"Dawson Creek (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Denver\" name=\"Denver (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Detroit\" name=\"Detroit (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Dominica\" name=\"Dominica (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Edmonton\" name=\"Edmonton (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Eirunepe\" name=\"Eirunepe (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/El_Salvador\" name=\"El Salvador (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Ensenada\" name=\"Ensenada (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fort_Wayne\" name=\"Fort Wayne (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fortaleza\" name=\"Fortaleza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Glace_Bay\" name=\"Glace Bay (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Goose_Bay\" name=\"Goose Bay (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Grand_Turk\" name=\"Grand Turk (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Grenada\" name=\"Grenada (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guadeloupe\" name=\"Guadeloupe (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guatemala\" name=\"Guatemala (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guayaquil\" name=\"Guayaquil (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guyana\" name=\"Guyana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Halifax\" name=\"Halifax (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Havana\" name=\"Havana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Hermosillo\" name=\"Hermosillo (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Indianapolis\" name=\"Indianapolis (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indianapolis\" name=\"Indianapolis (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Inuvik\" name=\"Inuvik (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Iqaluit\" name=\"Iqaluit (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Scoresbysund\" name=\"Ittoqqortoormiit (UTC)\" selected=\"false\"/>\u000a                <option value=\"America/Jamaica\" name=\"Jamaica (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Jujuy\" name=\"Jujuy (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Jujuy\" name=\"Jujuy (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Juneau\" name=\"Juneau (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Knox_IN\" name=\"Knox IN (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Knox\" name=\"Knox, Indiana (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kralendijk\" name=\"Kralendijk (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/La_Paz\" name=\"La Paz (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/La_Rioja\" name=\"La Rioja (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Lima\" name=\"Lima (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Los_Angeles\" name=\"Los Angeles (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kentucky/Louisville\" name=\"Louisville (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Louisville\" name=\"Louisville (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Lower_Princes\" name=\"Lower Princes Quarter (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Maceio\" name=\"Maceio (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Managua\" name=\"Managua (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Manaus\" name=\"Manaus (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Marengo\" name=\"Marengo, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Marigot\" name=\"Marigot (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Martinique\" name=\"Martinique (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Matamoros\" name=\"Matamoros (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mazatlan\" name=\"Mazatlan (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Mendoza\" name=\"Mendoza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mendoza\" name=\"Mendoza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Menominee\" name=\"Menominee (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Merida\" name=\"Merida (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Metlakatla\" name=\"Metlakatla (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mexico_City\" name=\"Mexico City (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Miquelon\" name=\"Miquelon (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Moncton\" name=\"Moncton (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Monterrey\" name=\"Monterrey (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montevideo\" name=\"Montevideo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kentucky/Monticello\" name=\"Monticello, Kentucky (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montreal\" name=\"Montreal (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montserrat\" name=\"Montserrat (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nassau\" name=\"Nassau (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/New_Salem\" name=\"New Salem, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/New_York\" name=\"New York (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nipigon\" name=\"Nipigon (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nome\" name=\"Nome (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Noronha\" name=\"Noronha (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Godthab\" name=\"Nuuk (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Ojinaga\" name=\"Ojinaga (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Panama\" name=\"Panama (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Pangnirtung\" name=\"Pangnirtung (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Paramaribo\" name=\"Paramaribo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Petersburg\" name=\"Petersburg, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Phoenix\" name=\"Phoenix (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Port_of_Spain\" name=\"Port of Spain (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Port-au-Prince\" name=\"Port-au-Prince (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Porto_Acre\" name=\"Porto Acre (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Porto_Velho\" name=\"Porto Velho (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Puerto_Rico\" name=\"Puerto Rico (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rainy_River\" name=\"Rainy River (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rankin_Inlet\" name=\"Rankin Inlet (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Recife\" name=\"Recife (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Regina\" name=\"Regina (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Resolute\" name=\"Resolute (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rio_Branco\" name=\"Rio Branco (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Rio_Gallegos\" name=\"Rio Gallegos (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rosario\" name=\"Rosario (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Barthelemy\" name=\"Saint Barthélemy (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Salta\" name=\"Salta (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/San_Juan\" name=\"San Juan (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/San_Luis\" name=\"San Luis (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santa_Isabel\" name=\"Santa Isabel (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santarem\" name=\"Santarem (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santiago\" name=\"Santiago (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santo_Domingo\" name=\"Santo Domingo (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Sao_Paulo\" name=\"Sao Paulo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Shiprock\" name=\"Shiprock (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Sitka\" name=\"Sitka (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Johns\" name=\"St. John’s (UTC-02:30)\" selected=\"false\"/>\u000a                <option value=\"America/St_Kitts\" name=\"St. Kitts (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Lucia\" name=\"St. Lucia (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Thomas\" name=\"St. Thomas (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Vincent\" name=\"St. Vincent (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Swift_Current\" name=\"Swift Current (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tegucigalpa\" name=\"Tegucigalpa (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Tell_City\" name=\"Tell City, Indiana (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Thule\" name=\"Thule (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Thunder_Bay\" name=\"Thunder Bay (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tijuana\" name=\"Tijuana (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Toronto\" name=\"Toronto (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tortola\" name=\"Tortola (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Tucuman\" name=\"Tucuman (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Ushuaia\" name=\"Ushuaia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Vancouver\" name=\"Vancouver (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Vevay\" name=\"Vevay, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Vincennes\" name=\"Vincennes, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Virgin\" name=\"Virgin (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Whitehorse\" name=\"Whitehorse (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Winamac\" name=\"Winamac, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Winnipeg\" name=\"Winnipeg (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Yakutat\" name=\"Yakutat (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Yellowknife\" name=\"Yellowknife (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fort_Nelson\" name=\"timezone.America.Fort_Nelson (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Punta_Arenas\" name=\"timezone.America.Punta_Arenas (UTC-03:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Antarctica\">Antarctica</label>\u000a                <option value=\"Antarctica/Casey\" name=\"Casey (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Davis\" name=\"Davis (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/DumontDUrville\" name=\"Dumont d’Urville (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Macquarie\" name=\"Macquarie (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Mawson\" name=\"Mawson (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/McMurdo\" name=\"McMurdo (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Palmer\" name=\"Palmer (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Rothera\" name=\"Rothera (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/South_Pole\" name=\"South Pole (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Syowa\" name=\"Syowa (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Troll\" name=\"Troll (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Vostok\" name=\"Vostok (UTC+06:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Asia\">Asia</label>\u000a                <option value=\"Asia/Aden\" name=\"Aden (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Almaty\" name=\"Almaty (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Amman\" name=\"Amman (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Anadyr\" name=\"Anadyr (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Aqtau\" name=\"Aqtau (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Aqtobe\" name=\"Aqtobe (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ashgabat\" name=\"Ashgabat (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ashkhabad\" name=\"Ashkhabad (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Baghdad\" name=\"Baghdad (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bahrain\" name=\"Bahrain (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Baku\" name=\"Baku (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bangkok\" name=\"Bangkok (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Beirut\" name=\"Beirut (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bishkek\" name=\"Bishkek (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Brunei\" name=\"Brunei (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chita\" name=\"Chita (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Choibalsan\" name=\"Choibalsan (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chongqing\" name=\"Chongqing (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chungking\" name=\"Chungking (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Colombo\" name=\"Colombo (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dacca\" name=\"Dacca (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Damascus\" name=\"Damascus (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dhaka\" name=\"Dhaka (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dili\" name=\"Dili (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dubai\" name=\"Dubai (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dushanbe\" name=\"Dushanbe (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Gaza\" name=\"Gaza (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Harbin\" name=\"Harbin (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hebron\" name=\"Hebron (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ho_Chi_Minh\" name=\"Ho Chi Minh (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Saigon\" name=\"Ho Chi Minh City (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hong_Kong\" name=\"Hong Kong (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hovd\" name=\"Hovd (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Irkutsk\" name=\"Irkutsk (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Istanbul\" name=\"Istanbul (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jakarta\" name=\"Jakarta (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jayapura\" name=\"Jayapura (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jerusalem\" name=\"Jerusalem (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kabul\" name=\"Kabul (UTC+04:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kamchatka\" name=\"Kamchatka (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Karachi\" name=\"Karachi (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kashgar\" name=\"Kashgar (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kathmandu\" name=\"Kathmandu (UTC+05:45)\" selected=\"false\"/>\u000a                <option value=\"Asia/Katmandu\" name=\"Kathmandu (UTC+05:45)\" selected=\"false\"/>\u000a                <option value=\"Asia/Khandyga\" name=\"Khandyga (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Calcutta\" name=\"Kolkata (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kolkata\" name=\"Kolkata (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Krasnoyarsk\" name=\"Krasnoyarsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuala_Lumpur\" name=\"Kuala Lumpur (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuching\" name=\"Kuching (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuwait\" name=\"Kuwait (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Macao\" name=\"Macao (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Macau\" name=\"Macau (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Magadan\" name=\"Magadan (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Makassar\" name=\"Makassar (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Manila\" name=\"Manila (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Muscat\" name=\"Muscat (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Nicosia\" name=\"Nicosia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Novokuznetsk\" name=\"Novokuznetsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Novosibirsk\" name=\"Novosibirsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Omsk\" name=\"Omsk (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Oral\" name=\"Oral (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Phnom_Penh\" name=\"Phnom Penh (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Pontianak\" name=\"Pontianak (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Pyongyang\" name=\"Pyongyang (UTC+08:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Qatar\" name=\"Qatar (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Qyzylorda\" name=\"Qyzylorda (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Rangoon\" name=\"Rangoon (UTC+06:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Riyadh\" name=\"Riyadh (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Sakhalin\" name=\"Sakhalin (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Samarkand\" name=\"Samarkand (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Seoul\" name=\"Seoul (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Shanghai\" name=\"Shanghai (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Singapore\" name=\"Singapore (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Srednekolymsk\" name=\"Srednekolymsk (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Taipei\" name=\"Taipei (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tashkent\" name=\"Tashkent (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tbilisi\" name=\"Tbilisi (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tehran\" name=\"Tehran (UTC+04:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tel_Aviv\" name=\"Tel Aviv (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Thimbu\" name=\"Thimbu (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Thimphu\" name=\"Thimphu (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tokyo\" name=\"Tokyo (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ujung_Pandang\" name=\"Ujung Pandang (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ulaanbaatar\" name=\"Ulaanbaatar (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ulan_Bator\" name=\"Ulan Bator (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Urumqi\" name=\"Urumqi (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ust-Nera\" name=\"Ust-Nera (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Vientiane\" name=\"Vientiane (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Vladivostok\" name=\"Vladivostok (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yakutsk\" name=\"Yakutsk (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yekaterinburg\" name=\"Yekaterinburg (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yerevan\" name=\"Yerevan (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Atyrau\" name=\"timezone.Asia.Atyrau (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Barnaul\" name=\"timezone.Asia.Barnaul (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Famagusta\" name=\"timezone.Asia.Famagusta (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tomsk\" name=\"timezone.Asia.Tomsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yangon\" name=\"timezone.Asia.Yangon (UTC+06:30)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Atlantic\">Atlantic</label>\u000a                <option value=\"Atlantic/Azores\" name=\"Azores (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Bermuda\" name=\"Bermuda (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Canary\" name=\"Canary (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Cape_Verde\" name=\"Cape Verde (UTC-01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Faeroe\" name=\"Faroe (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Faroe\" name=\"Faroe (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Jan_Mayen\" name=\"Jan Mayen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Madeira\" name=\"Madeira (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Reykjavik\" name=\"Reykjavik (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/South_Georgia\" name=\"South Georgia (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/St_Helena\" name=\"St. Helena (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Stanley\" name=\"Stanley (UTC-03:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Australia\">Australia</label>\u000a                <option value=\"Australia/ACT\" name=\"ACT (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Adelaide\" name=\"Adelaide (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Brisbane\" name=\"Brisbane (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Broken_Hill\" name=\"Broken Hill (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Canberra\" name=\"Canberra (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Currie\" name=\"Currie (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Darwin\" name=\"Darwin (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Eucla\" name=\"Eucla (UTC+08:45)\" selected=\"false\"/>\u000a                <option value=\"Australia/Hobart\" name=\"Hobart (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/LHI\" name=\"LHI (UTC+10:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Lindeman\" name=\"Lindeman (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Lord_Howe\" name=\"Lord Howe (UTC+10:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Melbourne\" name=\"Melbourne (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/NSW\" name=\"NSW (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/North\" name=\"North (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Perth\" name=\"Perth (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Queensland\" name=\"Queensland (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/South\" name=\"South (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Sydney\" name=\"Sydney (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Tasmania\" name=\"Tasmania (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Victoria\" name=\"Victoria (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/West\" name=\"West (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Yancowinna\" name=\"Yancowinna (UTC+09:30)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Europe\">Europe</label>\u000a                <option value=\"Europe/Amsterdam\" name=\"Amsterdam (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Andorra\" name=\"Andorra (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Athens\" name=\"Athens (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Belfast\" name=\"Belfast (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Belgrade\" name=\"Belgrade (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Berlin\" name=\"Berlin (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Bratislava\" name=\"Bratislava (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Brussels\" name=\"Brussels (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Bucharest\" name=\"Bucharest (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Budapest\" name=\"Budapest (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Busingen\" name=\"Busingen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Chisinau\" name=\"Chisinau (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Copenhagen\" name=\"Copenhagen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Dublin\" name=\"Dublin (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Gibraltar\" name=\"Gibraltar (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Guernsey\" name=\"Guernsey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Helsinki\" name=\"Helsinki (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Isle_of_Man\" name=\"Isle of Man (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Istanbul\" name=\"Istanbul (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Jersey\" name=\"Jersey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kaliningrad\" name=\"Kaliningrad (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kiev\" name=\"Kiev (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Lisbon\" name=\"Lisbon (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Ljubljana\" name=\"Ljubljana (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/London\" name=\"London (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Luxembourg\" name=\"Luxembourg (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Madrid\" name=\"Madrid (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Malta\" name=\"Malta (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Mariehamn\" name=\"Mariehamn (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Minsk\" name=\"Minsk (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Monaco\" name=\"Monaco (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Moscow\" name=\"Moscow (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Nicosia\" name=\"Nicosia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Oslo\" name=\"Oslo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Paris\" name=\"Paris (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Podgorica\" name=\"Podgorica (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Prague\" name=\"Prague (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Riga\" name=\"Riga (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Rome\" name=\"Rome (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Samara\" name=\"Samara (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/San_Marino\" name=\"San Marino (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Sarajevo\" name=\"Sarajevo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Simferopol\" name=\"Simferopol (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Skopje\" name=\"Skopje (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Sofia\" name=\"Sofia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Stockholm\" name=\"Stockholm (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tallinn\" name=\"Tallinn (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tirane\" name=\"Tirane (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tiraspol\" name=\"Tiraspol (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Uzhgorod\" name=\"Uzhgorod (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vaduz\" name=\"Vaduz (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vatican\" name=\"Vatican (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vienna\" name=\"Vienna (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vilnius\" name=\"Vilnius (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Volgograd\" name=\"Volgograd (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Warsaw\" name=\"Warsaw (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zagreb\" name=\"Zagreb (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zaporozhye\" name=\"Zaporozhye (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zurich\" name=\"Zurich (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Astrakhan\" name=\"timezone.Europe.Astrakhan (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kirov\" name=\"timezone.Europe.Kirov (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Saratov\" name=\"timezone.Europe.Saratov (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Ulyanovsk\" name=\"timezone.Europe.Ulyanovsk (UTC+04:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Indian\">Indian</label>\u000a                <option value=\"Indian/Antananarivo\" name=\"Antananarivo (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Chagos\" name=\"Chagos (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Christmas\" name=\"Christmas (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Cocos\" name=\"Cocos (UTC+06:30)\" selected=\"false\"/>\u000a                <option value=\"Indian/Comoro\" name=\"Comoro (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Kerguelen\" name=\"Kerguelen (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mahe\" name=\"Mahe (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Maldives\" name=\"Maldives (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mauritius\" name=\"Mauritius (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mayotte\" name=\"Mayotte (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Reunion\" name=\"Réunion (UTC+04:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Pacific\">Pacific</label>\u000a                <option value=\"Pacific/Apia\" name=\"Apia (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Auckland\" name=\"Auckland (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Bougainville\" name=\"Bougainville (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Chatham\" name=\"Chatham (UTC+12:45)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Chuuk\" name=\"Chuuk (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Truk\" name=\"Chuuk (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Easter\" name=\"Easter (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Efate\" name=\"Efate (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Enderbury\" name=\"Enderbury (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Fakaofo\" name=\"Fakaofo (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Fiji\" name=\"Fiji (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Funafuti\" name=\"Funafuti (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Galapagos\" name=\"Galapagos (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Gambier\" name=\"Gambier (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Guadalcanal\" name=\"Guadalcanal (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Guam\" name=\"Guam (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Honolulu\" name=\"Honolulu (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Johnston\" name=\"Johnston (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kiritimati\" name=\"Kiritimati (UTC+14:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kosrae\" name=\"Kosrae (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kwajalein\" name=\"Kwajalein (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Majuro\" name=\"Majuro (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Marquesas\" name=\"Marquesas (UTC-09:30)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Midway\" name=\"Midway (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Nauru\" name=\"Nauru (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Niue\" name=\"Niue (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Norfolk\" name=\"Norfolk (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Noumea\" name=\"Noumea (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pago_Pago\" name=\"Pago Pago (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Palau\" name=\"Palau (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pitcairn\" name=\"Pitcairn (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pohnpei\" name=\"Pohnpei (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Ponape\" name=\"Pohnpei (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Port_Moresby\" name=\"Port Moresby (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Rarotonga\" name=\"Rarotonga (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Saipan\" name=\"Saipan (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Samoa\" name=\"Samoa (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tahiti\" name=\"Tahiti (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tarawa\" name=\"Tarawa (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tongatapu\" name=\"Tongatapu (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Wake\" name=\"Wake (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Wallis\" name=\"Wallis (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Yap\" name=\"Yap (UTC+10:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a        </selection>\u000a        <result>\u000a            <field name=\"name\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"email\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"description\" type=\"longtext\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"userType\" type=\"list:select\">\u000a                <value>LOCAL_USER</value>\u000a            </field>\u000a            <field name=\"language\" type=\"list:select\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"timeZone\" type=\"list:select\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"password\" type=\"password\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"passwordConfirmation\" type=\"password\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"groups\" type=\"list:checkbox\">\u000a                <value></value>\u000a            </field>\u000a        </result>\u000a    </data>\u000a    <bean id=\"subjects\">\u000a        <option name=\"action\" id=\"create\"/>\u000a    </bean>\u000a</action>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '2' - comparing <field...> at /action[1]/config[1]/meta-data[1]/field[1] to <field...> at /action[1]/config[1]/meta-data[1]/field[1]\u000a\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testCreateNameExists(SubjectsTest.java:129)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateNameExists",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [manager-messages] not found for MessageSource: Can't find bundle for base name manager-messages, locale en\u000a[main] ERROR org.appng.application.manager.business.Subjects - Failed to create the user.\u000aorg.appng.api.BusinessException: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.appng.api.support.RequestSupportImpl.handleException(RequestSupportImpl.java:200)\u000a\u0009at org.appng.api.support.ApplicationRequest.handleException(ApplicationRequest.java:134)\u000a\u0009at org.appng.application.manager.service.ManagerService.createSubject(ManagerService.java:1287)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.createSubject(<generated>)\u000a\u0009at org.appng.application.manager.business.Subjects.perform(Subjects.java:64)\u000a\u0009at org.appng.application.manager.business.Subjects.perform(Subjects.java:48)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testCreateNameExists(SubjectsTest.java:128)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000aCaused by: org.springframework.dao.InvalidDataAccessApiUsageException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already; nested exception is java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:387)\u000a\u0009at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:526)\u000a\u0009at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:59)\u000a\u0009at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:209)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:147)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:140)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$ExposeRepositoryInvocationInterceptor.invoke(CrudMethodMetadataPostProcessor.java:347)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke(SurroundingTransactionDetectorMethodInterceptor.java:57)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)\u000a\u0009at com.sun.proxy.$Proxy231.save(Unknown Source)\u000a\u0009at org.appng.application.manager.service.ManagerService.createSubject(ManagerService.java:1284)\u000a\u0009... 49 more\u000aCaused by: java.lang.IllegalStateException: org.springframework.context.support.GenericApplicationContext@10e92f8f has been closed already\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.assertBeanFactoryActive(AbstractApplicationContext.java:1066)\u000a\u0009at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1189)\u000a\u0009at org.appng.core.domain.PlatformEventListener.getEventProvider(PlatformEventListener.java:143)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:114)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:106)\u000a\u0009at org.appng.core.domain.PlatformEventListener.createEvent(PlatformEventListener.java:100)\u000a\u0009at org.appng.core.domain.PlatformEventListener.beforeCreate(PlatformEventListener.java:86)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.hibernate.jpa.event.internal.ListenerCallback.performCallback(ListenerCallback.java:35)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.callback(CallbackRegistryImpl.java:95)\u000a\u0009at org.hibernate.jpa.event.internal.CallbackRegistryImpl.preCreate(CallbackRegistryImpl.java:55)\u000a\u0009at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:108)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128)\u000a\u0009at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)\u000a\u0009at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:99)\u000a\u0009at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:720)\u000a\u0009at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:706)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:301)\u000a\u0009at com.sun.proxy.$Proxy223.persist(Unknown Source)\u000a\u0009at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:531)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:515)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:500)\u000a\u0009at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:477)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:56)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)\u000a\u0009... 61 more\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SubjectsTest",
          "duration" : 0.35,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '1' - comparing <selection...> at /action[1]/data[1]/selection[1] to <selection...> at /action[1]/data[1]/selection[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<action xmlns=\"http://www.appng.org/schema/platform\" id=\"create\" eventId=\"subjectEvent\">\u000a    <config>\u000a        <title id=\"subject.create\">Create user</title>\u000a        <permissions>\u000a            <permission ref=\"subject.create\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"form_action\">create</param>\u000a        </params>\u000a        <meta-data binding=\"subject\" bindClass=\"org.appng.application.manager.form.SubjectForm\">\u000a            <field name=\"name\" type=\"text\" binding=\"subject.name\">\u000a                <label id=\"name\">Name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"255\">\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 255 characters</message>\u000a                    </size>\u000a                    <pattern regexp=\"^((((CN|cn)=[^,]+),?)*(((OU|ou)=[^,]+),?)*(((DC|dc)=[^,]+),?)*)|(([a-zA-Z0-9_\\.-])+(@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]){2,})?)$\">\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.usernameGroup}\">The name must either be a valid e-mail address, or consist of letters, digits, dots, underscores and hyphens or a valid LDAP group reference </message>\u000a                    </pattern>\u000a                </validation>\u000a                <messages ref=\"subject.name\">\u000a                    <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\" binding=\"subject.realname\">\u000a                <label id=\"realname\">Real name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"64\">\u000a                        <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 64 characters</message>\u000a                    </size>\u000a                </validation>\u000a                <messages ref=\"subject.realname\">\u000a                    <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"email\" type=\"text\" binding=\"subject.email\">\u000a                <label id=\"email\">E-mail</label>\u000a                <validation>\u000a                    <pattern regexp=\"^([a-zA-Z0-9_\\.-])+@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]){2,}$\">\u000a                        <message ref=\"subject.email\" class=\"ERROR\" code=\"{validation.email}\">Please enter a valid e-mail address</message>\u000a                    </pattern>\u000a                </validation>\u000a                <messages ref=\"email\">\u000a                    <message ref=\"email\" class=\"ERROR\">Please enter an e-mail address.</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"description\" type=\"longtext\" binding=\"subject.description\">\u000a                <label id=\"description\">Description</label>\u000a                <validation>\u000a                    <size min=\"0\" max=\"8192\">\u000a                        <message ref=\"subject.description\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 8192 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"userType\" type=\"list:select\" binding=\"subject.userType\">\u000a                <label id=\"type\">Type</label>\u000a            </field>\u000a            <field name=\"language\" type=\"list:select\" binding=\"subject.language\">\u000a                <label id=\"language\">Language</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"2\" max=\"3\">\u000a                        <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.string.min.max}\">Enter between 2 and 3 characters</message>\u000a                    </size>\u000a                </validation>\u000a                <messages ref=\"subject.language\">\u000a                    <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"timeZone\" type=\"list:select\" binding=\"subject.timeZone\">\u000a                <label id=\"timezone\">Timezone</label>\u000a            </field>\u000a            <field name=\"password\" type=\"password\" binding=\"password\">\u000a                <label id=\"password\">Password</label>\u000a                <validation/>\u000a                <messages ref=\"password\">\u000a                    <message ref=\"password\" class=\"ERROR\">Password must contain 1 or more lowercase letters.</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password must contain 1 or more uppercase letters.</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password must contain 1 or more numbers.</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password must contain 1 or more special characters. Allowed are !\"#$%&amp;'()*+,-./:;&lt;=&gt;?@[\\]^_`{|}~</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password must be at least 8 characters long.</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password contains illegal character: '§'</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"passwordConfirmation\" type=\"password\" binding=\"passwordConfirmation\">\u000a                <label id=\"password.confirmation\">Password confirmation</label>\u000a            </field>\u000a            <field name=\"groups\" type=\"list:checkbox\" binding=\"groupIds\">\u000a                <label id=\"groups\">Groups</label>\u000a            </field>\u000a        </meta-data>\u000a    </config>\u000a    <condition expression=\"${form_action eq 'create'}\"/>\u000a    <datasource id=\"new-user\"/>\u000a    <userdata/>\u000a    <data>\u000a        <selection id=\"groups\">\u000a            <title id=\"groups\">Groups</title>\u000a        </selection>\u000a        <selection id=\"userType\">\u000a            <title id=\"type\">Type</title>\u000a            <option value=\"LOCAL_USER\" name=\"Local User\" selected=\"true\"/>\u000a            <option value=\"GLOBAL_USER\" name=\"LDAP User\" selected=\"false\"/>\u000a            <option value=\"GLOBAL_GROUP\" name=\"LDAP Group\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"language\">\u000a            <title id=\"language\">Language</title>\u000a        </selection>\u000a        <selection id=\"passwordChangePolicy\" type=\"radio\">\u000a            <title id=\"passwordChangePolicy\">Password restrictions</title>\u000a            <option value=\"MAY\" name=\"May change\" selected=\"true\"/>\u000a            <option value=\"MUST\" name=\"Must change\" selected=\"false\"/>\u000a            <option value=\"MUST_NOT\" name=\"Must not change\" selected=\"false\"/>\u000a            <option value=\"MUST_RECOVER\" name=\"Must use recovery\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"timeZone\" type=\"select\">\u000a            <title id=\"timezone\">Timezone</title>\u000a            <optionGroup>\u000a                <label id=\"Africa\">Africa</label>\u000a                <option value=\"Africa/Abidjan\" name=\"Abidjan (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Accra\" name=\"Accra (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Addis_Ababa\" name=\"Addis Ababa (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Algiers\" name=\"Algiers (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Asmara\" name=\"Asmara (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Asmera\" name=\"Asmara (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bamako\" name=\"Bamako (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bangui\" name=\"Bangui (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Banjul\" name=\"Banjul (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bissau\" name=\"Bissau (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Blantyre\" name=\"Blantyre (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Brazzaville\" name=\"Brazzaville (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bujumbura\" name=\"Bujumbura (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Cairo\" name=\"Cairo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Casablanca\" name=\"Casablanca (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ceuta\" name=\"Ceuta (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Conakry\" name=\"Conakry (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Dakar\" name=\"Dakar (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Dar_es_Salaam\" name=\"Dar es Salaam (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Djibouti\" name=\"Djibouti (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Douala\" name=\"Douala (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/El_Aaiun\" name=\"El Aaiun (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Freetown\" name=\"Freetown (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Gaborone\" name=\"Gaborone (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Harare\" name=\"Harare (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Johannesburg\" name=\"Johannesburg (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Juba\" name=\"Juba (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kampala\" name=\"Kampala (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Khartoum\" name=\"Khartoum (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kigali\" name=\"Kigali (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kinshasa\" name=\"Kinshasa (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lagos\" name=\"Lagos (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Libreville\" name=\"Libreville (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lome\" name=\"Lome (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Luanda\" name=\"Luanda (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lubumbashi\" name=\"Lubumbashi (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lusaka\" name=\"Lusaka (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Malabo\" name=\"Malabo (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Maputo\" name=\"Maputo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Maseru\" name=\"Maseru (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Mbabane\" name=\"Mbabane (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Mogadishu\" name=\"Mogadishu (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Monrovia\" name=\"Monrovia (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Nairobi\" name=\"Nairobi (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ndjamena\" name=\"Ndjamena (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Niamey\" name=\"Niamey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Nouakchott\" name=\"Nouakchott (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ouagadougou\" name=\"Ouagadougou (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Porto-Novo\" name=\"Porto-Novo (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Sao_Tome\" name=\"São Tomé (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Timbuktu\" name=\"Timbuktu (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Tripoli\" name=\"Tripoli (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Tunis\" name=\"Tunis (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Windhoek\" name=\"Windhoek (UTC+01:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"America\">America</label>\u000a                <option value=\"America/Adak\" name=\"Adak (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"America/Anchorage\" name=\"Anchorage (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Anguilla\" name=\"Anguilla (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Antigua\" name=\"Antigua (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Araguaina\" name=\"Araguaina (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Aruba\" name=\"Aruba (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Asuncion\" name=\"Asunción (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Atikokan\" name=\"Atikokan (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Coral_Harbour\" name=\"Atikokan (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Atka\" name=\"Atka (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bahia\" name=\"Bahia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bahia_Banderas\" name=\"Bahia Banderas (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Barbados\" name=\"Barbados (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Belem\" name=\"Belem (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Belize\" name=\"Belize (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/Beulah\" name=\"Beulah, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Blanc-Sablon\" name=\"Blanc-Sablon (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Boa_Vista\" name=\"Boa Vista (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bogota\" name=\"Bogota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Boise\" name=\"Boise (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Buenos_Aires\" name=\"Buenos Aires (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Buenos_Aires\" name=\"Buenos Aires (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cambridge_Bay\" name=\"Cambridge Bay (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Campo_Grande\" name=\"Campo Grande (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cancun\" name=\"Cancun (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Caracas\" name=\"Caracas (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Catamarca\" name=\"Catamarca (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Catamarca\" name=\"Catamarca (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cayenne\" name=\"Cayenne (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cayman\" name=\"Cayman (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/Center\" name=\"Center, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Chicago\" name=\"Chicago (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Chihuahua\" name=\"Chihuahua (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/ComodRivadavia\" name=\"ComodRivadavia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Cordoba\" name=\"Cordoba (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cordoba\" name=\"Cordoba (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Costa_Rica\" name=\"Costa Rica (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Creston\" name=\"Creston (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cuiaba\" name=\"Cuiaba (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Curacao\" name=\"Curaçao (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Danmarkshavn\" name=\"Danmarkshavn (UTC)\" selected=\"false\"/>\u000a                <option value=\"America/Dawson\" name=\"Dawson (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Dawson_Creek\" name=\"Dawson Creek (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Denver\" name=\"Denver (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Detroit\" name=\"Detroit (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Dominica\" name=\"Dominica (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Edmonton\" name=\"Edmonton (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Eirunepe\" name=\"Eirunepe (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/El_Salvador\" name=\"El Salvador (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Ensenada\" name=\"Ensenada (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fort_Wayne\" name=\"Fort Wayne (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fortaleza\" name=\"Fortaleza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Glace_Bay\" name=\"Glace Bay (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Goose_Bay\" name=\"Goose Bay (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Grand_Turk\" name=\"Grand Turk (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Grenada\" name=\"Grenada (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guadeloupe\" name=\"Guadeloupe (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guatemala\" name=\"Guatemala (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guayaquil\" name=\"Guayaquil (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guyana\" name=\"Guyana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Halifax\" name=\"Halifax (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Havana\" name=\"Havana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Hermosillo\" name=\"Hermosillo (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Indianapolis\" name=\"Indianapolis (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indianapolis\" name=\"Indianapolis (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Inuvik\" name=\"Inuvik (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Iqaluit\" name=\"Iqaluit (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Scoresbysund\" name=\"Ittoqqortoormiit (UTC)\" selected=\"false\"/>\u000a                <option value=\"America/Jamaica\" name=\"Jamaica (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Jujuy\" name=\"Jujuy (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Jujuy\" name=\"Jujuy (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Juneau\" name=\"Juneau (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Knox_IN\" name=\"Knox IN (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Knox\" name=\"Knox, Indiana (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kralendijk\" name=\"Kralendijk (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/La_Paz\" name=\"La Paz (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/La_Rioja\" name=\"La Rioja (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Lima\" name=\"Lima (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Los_Angeles\" name=\"Los Angeles (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kentucky/Louisville\" name=\"Louisville (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Louisville\" name=\"Louisville (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Lower_Princes\" name=\"Lower Princes Quarter (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Maceio\" name=\"Maceio (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Managua\" name=\"Managua (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Manaus\" name=\"Manaus (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Marengo\" name=\"Marengo, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Marigot\" name=\"Marigot (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Martinique\" name=\"Martinique (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Matamoros\" name=\"Matamoros (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mazatlan\" name=\"Mazatlan (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Mendoza\" name=\"Mendoza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mendoza\" name=\"Mendoza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Menominee\" name=\"Menominee (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Merida\" name=\"Merida (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Metlakatla\" name=\"Metlakatla (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mexico_City\" name=\"Mexico City (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Miquelon\" name=\"Miquelon (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Moncton\" name=\"Moncton (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Monterrey\" name=\"Monterrey (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montevideo\" name=\"Montevideo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kentucky/Monticello\" name=\"Monticello, Kentucky (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montreal\" name=\"Montreal (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montserrat\" name=\"Montserrat (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nassau\" name=\"Nassau (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/New_Salem\" name=\"New Salem, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/New_York\" name=\"New York (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nipigon\" name=\"Nipigon (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nome\" name=\"Nome (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Noronha\" name=\"Noronha (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Godthab\" name=\"Nuuk (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Ojinaga\" name=\"Ojinaga (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Panama\" name=\"Panama (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Pangnirtung\" name=\"Pangnirtung (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Paramaribo\" name=\"Paramaribo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Petersburg\" name=\"Petersburg, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Phoenix\" name=\"Phoenix (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Port_of_Spain\" name=\"Port of Spain (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Port-au-Prince\" name=\"Port-au-Prince (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Porto_Acre\" name=\"Porto Acre (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Porto_Velho\" name=\"Porto Velho (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Puerto_Rico\" name=\"Puerto Rico (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rainy_River\" name=\"Rainy River (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rankin_Inlet\" name=\"Rankin Inlet (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Recife\" name=\"Recife (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Regina\" name=\"Regina (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Resolute\" name=\"Resolute (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rio_Branco\" name=\"Rio Branco (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Rio_Gallegos\" name=\"Rio Gallegos (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rosario\" name=\"Rosario (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Barthelemy\" name=\"Saint Barthélemy (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Salta\" name=\"Salta (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/San_Juan\" name=\"San Juan (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/San_Luis\" name=\"San Luis (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santa_Isabel\" name=\"Santa Isabel (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santarem\" name=\"Santarem (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santiago\" name=\"Santiago (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santo_Domingo\" name=\"Santo Domingo (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Sao_Paulo\" name=\"Sao Paulo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Shiprock\" name=\"Shiprock (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Sitka\" name=\"Sitka (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Johns\" name=\"St. John’s (UTC-02:30)\" selected=\"false\"/>\u000a                <option value=\"America/St_Kitts\" name=\"St. Kitts (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Lucia\" name=\"St. Lucia (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Thomas\" name=\"St. Thomas (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Vincent\" name=\"St. Vincent (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Swift_Current\" name=\"Swift Current (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tegucigalpa\" name=\"Tegucigalpa (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Tell_City\" name=\"Tell City, Indiana (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Thule\" name=\"Thule (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Thunder_Bay\" name=\"Thunder Bay (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tijuana\" name=\"Tijuana (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Toronto\" name=\"Toronto (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tortola\" name=\"Tortola (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Tucuman\" name=\"Tucuman (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Ushuaia\" name=\"Ushuaia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Vancouver\" name=\"Vancouver (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Vevay\" name=\"Vevay, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Vincennes\" name=\"Vincennes, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Virgin\" name=\"Virgin (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Whitehorse\" name=\"Whitehorse (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Winamac\" name=\"Winamac, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Winnipeg\" name=\"Winnipeg (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Yakutat\" name=\"Yakutat (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Yellowknife\" name=\"Yellowknife (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fort_Nelson\" name=\"timezone.America.Fort_Nelson (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Punta_Arenas\" name=\"timezone.America.Punta_Arenas (UTC-03:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Antarctica\">Antarctica</label>\u000a                <option value=\"Antarctica/Casey\" name=\"Casey (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Davis\" name=\"Davis (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/DumontDUrville\" name=\"Dumont d’Urville (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Macquarie\" name=\"Macquarie (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Mawson\" name=\"Mawson (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/McMurdo\" name=\"McMurdo (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Palmer\" name=\"Palmer (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Rothera\" name=\"Rothera (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/South_Pole\" name=\"South Pole (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Syowa\" name=\"Syowa (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Troll\" name=\"Troll (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Vostok\" name=\"Vostok (UTC+06:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Asia\">Asia</label>\u000a                <option value=\"Asia/Aden\" name=\"Aden (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Almaty\" name=\"Almaty (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Amman\" name=\"Amman (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Anadyr\" name=\"Anadyr (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Aqtau\" name=\"Aqtau (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Aqtobe\" name=\"Aqtobe (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ashgabat\" name=\"Ashgabat (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ashkhabad\" name=\"Ashkhabad (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Baghdad\" name=\"Baghdad (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bahrain\" name=\"Bahrain (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Baku\" name=\"Baku (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bangkok\" name=\"Bangkok (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Beirut\" name=\"Beirut (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bishkek\" name=\"Bishkek (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Brunei\" name=\"Brunei (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chita\" name=\"Chita (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Choibalsan\" name=\"Choibalsan (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chongqing\" name=\"Chongqing (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chungking\" name=\"Chungking (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Colombo\" name=\"Colombo (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dacca\" name=\"Dacca (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Damascus\" name=\"Damascus (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dhaka\" name=\"Dhaka (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dili\" name=\"Dili (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dubai\" name=\"Dubai (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dushanbe\" name=\"Dushanbe (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Gaza\" name=\"Gaza (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Harbin\" name=\"Harbin (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hebron\" name=\"Hebron (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ho_Chi_Minh\" name=\"Ho Chi Minh (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Saigon\" name=\"Ho Chi Minh City (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hong_Kong\" name=\"Hong Kong (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hovd\" name=\"Hovd (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Irkutsk\" name=\"Irkutsk (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Istanbul\" name=\"Istanbul (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jakarta\" name=\"Jakarta (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jayapura\" name=\"Jayapura (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jerusalem\" name=\"Jerusalem (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kabul\" name=\"Kabul (UTC+04:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kamchatka\" name=\"Kamchatka (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Karachi\" name=\"Karachi (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kashgar\" name=\"Kashgar (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kathmandu\" name=\"Kathmandu (UTC+05:45)\" selected=\"false\"/>\u000a                <option value=\"Asia/Katmandu\" name=\"Kathmandu (UTC+05:45)\" selected=\"false\"/>\u000a                <option value=\"Asia/Khandyga\" name=\"Khandyga (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Calcutta\" name=\"Kolkata (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kolkata\" name=\"Kolkata (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Krasnoyarsk\" name=\"Krasnoyarsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuala_Lumpur\" name=\"Kuala Lumpur (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuching\" name=\"Kuching (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuwait\" name=\"Kuwait (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Macao\" name=\"Macao (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Macau\" name=\"Macau (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Magadan\" name=\"Magadan (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Makassar\" name=\"Makassar (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Manila\" name=\"Manila (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Muscat\" name=\"Muscat (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Nicosia\" name=\"Nicosia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Novokuznetsk\" name=\"Novokuznetsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Novosibirsk\" name=\"Novosibirsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Omsk\" name=\"Omsk (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Oral\" name=\"Oral (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Phnom_Penh\" name=\"Phnom Penh (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Pontianak\" name=\"Pontianak (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Pyongyang\" name=\"Pyongyang (UTC+08:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Qatar\" name=\"Qatar (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Qyzylorda\" name=\"Qyzylorda (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Rangoon\" name=\"Rangoon (UTC+06:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Riyadh\" name=\"Riyadh (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Sakhalin\" name=\"Sakhalin (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Samarkand\" name=\"Samarkand (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Seoul\" name=\"Seoul (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Shanghai\" name=\"Shanghai (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Singapore\" name=\"Singapore (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Srednekolymsk\" name=\"Srednekolymsk (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Taipei\" name=\"Taipei (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tashkent\" name=\"Tashkent (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tbilisi\" name=\"Tbilisi (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tehran\" name=\"Tehran (UTC+04:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tel_Aviv\" name=\"Tel Aviv (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Thimbu\" name=\"Thimbu (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Thimphu\" name=\"Thimphu (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tokyo\" name=\"Tokyo (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ujung_Pandang\" name=\"Ujung Pandang (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ulaanbaatar\" name=\"Ulaanbaatar (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ulan_Bator\" name=\"Ulan Bator (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Urumqi\" name=\"Urumqi (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ust-Nera\" name=\"Ust-Nera (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Vientiane\" name=\"Vientiane (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Vladivostok\" name=\"Vladivostok (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yakutsk\" name=\"Yakutsk (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yekaterinburg\" name=\"Yekaterinburg (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yerevan\" name=\"Yerevan (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Atyrau\" name=\"timezone.Asia.Atyrau (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Barnaul\" name=\"timezone.Asia.Barnaul (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Famagusta\" name=\"timezone.Asia.Famagusta (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tomsk\" name=\"timezone.Asia.Tomsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yangon\" name=\"timezone.Asia.Yangon (UTC+06:30)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Atlantic\">Atlantic</label>\u000a                <option value=\"Atlantic/Azores\" name=\"Azores (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Bermuda\" name=\"Bermuda (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Canary\" name=\"Canary (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Cape_Verde\" name=\"Cape Verde (UTC-01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Faeroe\" name=\"Faroe (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Faroe\" name=\"Faroe (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Jan_Mayen\" name=\"Jan Mayen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Madeira\" name=\"Madeira (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Reykjavik\" name=\"Reykjavik (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/South_Georgia\" name=\"South Georgia (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/St_Helena\" name=\"St. Helena (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Stanley\" name=\"Stanley (UTC-03:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Australia\">Australia</label>\u000a                <option value=\"Australia/ACT\" name=\"ACT (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Adelaide\" name=\"Adelaide (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Brisbane\" name=\"Brisbane (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Broken_Hill\" name=\"Broken Hill (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Canberra\" name=\"Canberra (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Currie\" name=\"Currie (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Darwin\" name=\"Darwin (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Eucla\" name=\"Eucla (UTC+08:45)\" selected=\"false\"/>\u000a                <option value=\"Australia/Hobart\" name=\"Hobart (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/LHI\" name=\"LHI (UTC+10:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Lindeman\" name=\"Lindeman (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Lord_Howe\" name=\"Lord Howe (UTC+10:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Melbourne\" name=\"Melbourne (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/NSW\" name=\"NSW (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/North\" name=\"North (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Perth\" name=\"Perth (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Queensland\" name=\"Queensland (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/South\" name=\"South (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Sydney\" name=\"Sydney (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Tasmania\" name=\"Tasmania (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Victoria\" name=\"Victoria (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/West\" name=\"West (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Yancowinna\" name=\"Yancowinna (UTC+09:30)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Europe\">Europe</label>\u000a                <option value=\"Europe/Amsterdam\" name=\"Amsterdam (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Andorra\" name=\"Andorra (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Athens\" name=\"Athens (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Belfast\" name=\"Belfast (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Belgrade\" name=\"Belgrade (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Berlin\" name=\"Berlin (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Bratislava\" name=\"Bratislava (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Brussels\" name=\"Brussels (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Bucharest\" name=\"Bucharest (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Budapest\" name=\"Budapest (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Busingen\" name=\"Busingen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Chisinau\" name=\"Chisinau (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Copenhagen\" name=\"Copenhagen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Dublin\" name=\"Dublin (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Gibraltar\" name=\"Gibraltar (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Guernsey\" name=\"Guernsey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Helsinki\" name=\"Helsinki (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Isle_of_Man\" name=\"Isle of Man (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Istanbul\" name=\"Istanbul (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Jersey\" name=\"Jersey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kaliningrad\" name=\"Kaliningrad (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kiev\" name=\"Kiev (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Lisbon\" name=\"Lisbon (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Ljubljana\" name=\"Ljubljana (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/London\" name=\"London (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Luxembourg\" name=\"Luxembourg (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Madrid\" name=\"Madrid (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Malta\" name=\"Malta (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Mariehamn\" name=\"Mariehamn (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Minsk\" name=\"Minsk (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Monaco\" name=\"Monaco (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Moscow\" name=\"Moscow (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Nicosia\" name=\"Nicosia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Oslo\" name=\"Oslo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Paris\" name=\"Paris (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Podgorica\" name=\"Podgorica (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Prague\" name=\"Prague (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Riga\" name=\"Riga (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Rome\" name=\"Rome (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Samara\" name=\"Samara (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/San_Marino\" name=\"San Marino (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Sarajevo\" name=\"Sarajevo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Simferopol\" name=\"Simferopol (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Skopje\" name=\"Skopje (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Sofia\" name=\"Sofia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Stockholm\" name=\"Stockholm (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tallinn\" name=\"Tallinn (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tirane\" name=\"Tirane (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tiraspol\" name=\"Tiraspol (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Uzhgorod\" name=\"Uzhgorod (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vaduz\" name=\"Vaduz (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vatican\" name=\"Vatican (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vienna\" name=\"Vienna (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vilnius\" name=\"Vilnius (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Volgograd\" name=\"Volgograd (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Warsaw\" name=\"Warsaw (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zagreb\" name=\"Zagreb (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zaporozhye\" name=\"Zaporozhye (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zurich\" name=\"Zurich (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Astrakhan\" name=\"timezone.Europe.Astrakhan (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kirov\" name=\"timezone.Europe.Kirov (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Saratov\" name=\"timezone.Europe.Saratov (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Ulyanovsk\" name=\"timezone.Europe.Ulyanovsk (UTC+04:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Indian\">Indian</label>\u000a                <option value=\"Indian/Antananarivo\" name=\"Antananarivo (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Chagos\" name=\"Chagos (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Christmas\" name=\"Christmas (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Cocos\" name=\"Cocos (UTC+06:30)\" selected=\"false\"/>\u000a                <option value=\"Indian/Comoro\" name=\"Comoro (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Kerguelen\" name=\"Kerguelen (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mahe\" name=\"Mahe (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Maldives\" name=\"Maldives (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mauritius\" name=\"Mauritius (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mayotte\" name=\"Mayotte (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Reunion\" name=\"Réunion (UTC+04:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Pacific\">Pacific</label>\u000a                <option value=\"Pacific/Apia\" name=\"Apia (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Auckland\" name=\"Auckland (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Bougainville\" name=\"Bougainville (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Chatham\" name=\"Chatham (UTC+12:45)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Chuuk\" name=\"Chuuk (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Truk\" name=\"Chuuk (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Easter\" name=\"Easter (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Efate\" name=\"Efate (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Enderbury\" name=\"Enderbury (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Fakaofo\" name=\"Fakaofo (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Fiji\" name=\"Fiji (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Funafuti\" name=\"Funafuti (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Galapagos\" name=\"Galapagos (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Gambier\" name=\"Gambier (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Guadalcanal\" name=\"Guadalcanal (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Guam\" name=\"Guam (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Honolulu\" name=\"Honolulu (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Johnston\" name=\"Johnston (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kiritimati\" name=\"Kiritimati (UTC+14:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kosrae\" name=\"Kosrae (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kwajalein\" name=\"Kwajalein (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Majuro\" name=\"Majuro (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Marquesas\" name=\"Marquesas (UTC-09:30)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Midway\" name=\"Midway (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Nauru\" name=\"Nauru (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Niue\" name=\"Niue (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Norfolk\" name=\"Norfolk (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Noumea\" name=\"Noumea (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pago_Pago\" name=\"Pago Pago (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Palau\" name=\"Palau (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pitcairn\" name=\"Pitcairn (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pohnpei\" name=\"Pohnpei (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Ponape\" name=\"Pohnpei (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Port_Moresby\" name=\"Port Moresby (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Rarotonga\" name=\"Rarotonga (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Saipan\" name=\"Saipan (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Samoa\" name=\"Samoa (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tahiti\" name=\"Tahiti (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tarawa\" name=\"Tarawa (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tongatapu\" name=\"Tongatapu (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Wake\" name=\"Wake (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Wallis\" name=\"Wallis (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Yap\" name=\"Yap (UTC+10:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a        </selection>\u000a        <result>\u000a            <field name=\"name\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"email\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"description\" type=\"longtext\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"userType\" type=\"list:select\">\u000a                <value>LOCAL_USER</value>\u000a            </field>\u000a            <field name=\"language\" type=\"list:select\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"timeZone\" type=\"list:select\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"password\" type=\"password\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"passwordConfirmation\" type=\"password\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"groups\" type=\"list:checkbox\">\u000a                <value></value>\u000a            </field>\u000a        </result>\u000a    </data>\u000a    <bean id=\"subjects\">\u000a        <option name=\"action\" id=\"create\"/>\u000a    </bean>\u000a</action>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '1' - comparing <selection...> at /action[1]/data[1]/selection[1] to <selection...> at /action[1]/data[1]/selection[1]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '1' - comparing <selection...> at /action[1]/data[1]/selection[1] to <selection...> at /action[1]/data[1]/selection[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<action xmlns=\"http://www.appng.org/schema/platform\" id=\"create\" eventId=\"subjectEvent\">\u000a    <config>\u000a        <title id=\"subject.create\">Create user</title>\u000a        <permissions>\u000a            <permission ref=\"subject.create\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"form_action\">create</param>\u000a        </params>\u000a        <meta-data binding=\"subject\" bindClass=\"org.appng.application.manager.form.SubjectForm\">\u000a            <field name=\"name\" type=\"text\" binding=\"subject.name\">\u000a                <label id=\"name\">Name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"255\">\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 255 characters</message>\u000a                    </size>\u000a                    <pattern regexp=\"^((((CN|cn)=[^,]+),?)*(((OU|ou)=[^,]+),?)*(((DC|dc)=[^,]+),?)*)|(([a-zA-Z0-9_\\.-])+(@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]){2,})?)$\">\u000a                        <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.usernameGroup}\">The name must either be a valid e-mail address, or consist of letters, digits, dots, underscores and hyphens or a valid LDAP group reference </message>\u000a                    </pattern>\u000a                </validation>\u000a                <messages ref=\"subject.name\">\u000a                    <message ref=\"subject.name\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\" binding=\"subject.realname\">\u000a                <label id=\"realname\">Real name</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"0\" max=\"64\">\u000a                        <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 64 characters</message>\u000a                    </size>\u000a                </validation>\u000a                <messages ref=\"subject.realname\">\u000a                    <message ref=\"subject.realname\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"email\" type=\"text\" binding=\"subject.email\">\u000a                <label id=\"email\">E-mail</label>\u000a                <validation>\u000a                    <pattern regexp=\"^([a-zA-Z0-9_\\.-])+@(([a-zA-Z0-9-])+\\.)+([a-zA-Z0-9]){2,}$\">\u000a                        <message ref=\"subject.email\" class=\"ERROR\" code=\"{validation.email}\">Please enter a valid e-mail address</message>\u000a                    </pattern>\u000a                </validation>\u000a                <messages ref=\"email\">\u000a                    <message ref=\"email\" class=\"ERROR\">Please enter an e-mail address.</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"description\" type=\"longtext\" binding=\"subject.description\">\u000a                <label id=\"description\">Description</label>\u000a                <validation>\u000a                    <size min=\"0\" max=\"8192\">\u000a                        <message ref=\"subject.description\" class=\"ERROR\" code=\"{validation.string.max}\">Enter at most 8192 characters</message>\u000a                    </size>\u000a                </validation>\u000a            </field>\u000a            <field name=\"userType\" type=\"list:select\" binding=\"subject.userType\">\u000a                <label id=\"type\">Type</label>\u000a            </field>\u000a            <field name=\"language\" type=\"list:select\" binding=\"subject.language\">\u000a                <label id=\"language\">Language</label>\u000a                <validation>\u000a                    <notNull>\u000a                        <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                    </notNull>\u000a                    <size min=\"2\" max=\"3\">\u000a                        <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.string.min.max}\">Enter between 2 and 3 characters</message>\u000a                    </size>\u000a                </validation>\u000a                <messages ref=\"subject.language\">\u000a                    <message ref=\"subject.language\" class=\"ERROR\" code=\"{validation.notNull}\">Field must not be empty</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"timeZone\" type=\"list:select\" binding=\"subject.timeZone\">\u000a                <label id=\"timezone\">Timezone</label>\u000a            </field>\u000a            <field name=\"password\" type=\"password\" binding=\"password\">\u000a                <label id=\"password\">Password</label>\u000a                <validation/>\u000a                <messages ref=\"password\">\u000a                    <message ref=\"password\" class=\"ERROR\">Password must contain 1 or more lowercase letters.</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password must contain 1 or more uppercase letters.</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password must contain 1 or more numbers.</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password must contain 1 or more special characters. Allowed are !\"#$%&amp;'()*+,-./:;&lt;=&gt;?@[\\]^_`{|}~</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password must be at least 8 characters long.</message>\u000a                    <message ref=\"password\" class=\"ERROR\">Password contains illegal character: '§'</message>\u000a                </messages>\u000a            </field>\u000a            <field name=\"passwordConfirmation\" type=\"password\" binding=\"passwordConfirmation\">\u000a                <label id=\"password.confirmation\">Password confirmation</label>\u000a            </field>\u000a            <field name=\"groups\" type=\"list:checkbox\" binding=\"groupIds\">\u000a                <label id=\"groups\">Groups</label>\u000a            </field>\u000a        </meta-data>\u000a    </config>\u000a    <condition expression=\"${form_action eq 'create'}\"/>\u000a    <datasource id=\"new-user\"/>\u000a    <userdata/>\u000a    <data>\u000a        <selection id=\"groups\">\u000a            <title id=\"groups\">Groups</title>\u000a        </selection>\u000a        <selection id=\"userType\">\u000a            <title id=\"type\">Type</title>\u000a            <option value=\"LOCAL_USER\" name=\"Local User\" selected=\"true\"/>\u000a            <option value=\"GLOBAL_USER\" name=\"LDAP User\" selected=\"false\"/>\u000a            <option value=\"GLOBAL_GROUP\" name=\"LDAP Group\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"language\">\u000a            <title id=\"language\">Language</title>\u000a        </selection>\u000a        <selection id=\"passwordChangePolicy\" type=\"radio\">\u000a            <title id=\"passwordChangePolicy\">Password restrictions</title>\u000a            <option value=\"MAY\" name=\"May change\" selected=\"true\"/>\u000a            <option value=\"MUST\" name=\"Must change\" selected=\"false\"/>\u000a            <option value=\"MUST_NOT\" name=\"Must not change\" selected=\"false\"/>\u000a            <option value=\"MUST_RECOVER\" name=\"Must use recovery\" selected=\"false\"/>\u000a        </selection>\u000a        <selection id=\"timeZone\" type=\"select\">\u000a            <title id=\"timezone\">Timezone</title>\u000a            <optionGroup>\u000a                <label id=\"Africa\">Africa</label>\u000a                <option value=\"Africa/Abidjan\" name=\"Abidjan (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Accra\" name=\"Accra (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Addis_Ababa\" name=\"Addis Ababa (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Algiers\" name=\"Algiers (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Asmara\" name=\"Asmara (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Asmera\" name=\"Asmara (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bamako\" name=\"Bamako (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bangui\" name=\"Bangui (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Banjul\" name=\"Banjul (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bissau\" name=\"Bissau (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Blantyre\" name=\"Blantyre (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Brazzaville\" name=\"Brazzaville (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Bujumbura\" name=\"Bujumbura (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Cairo\" name=\"Cairo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Casablanca\" name=\"Casablanca (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ceuta\" name=\"Ceuta (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Conakry\" name=\"Conakry (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Dakar\" name=\"Dakar (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Dar_es_Salaam\" name=\"Dar es Salaam (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Djibouti\" name=\"Djibouti (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Douala\" name=\"Douala (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/El_Aaiun\" name=\"El Aaiun (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Freetown\" name=\"Freetown (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Gaborone\" name=\"Gaborone (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Harare\" name=\"Harare (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Johannesburg\" name=\"Johannesburg (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Juba\" name=\"Juba (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kampala\" name=\"Kampala (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Khartoum\" name=\"Khartoum (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kigali\" name=\"Kigali (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Kinshasa\" name=\"Kinshasa (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lagos\" name=\"Lagos (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Libreville\" name=\"Libreville (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lome\" name=\"Lome (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Luanda\" name=\"Luanda (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lubumbashi\" name=\"Lubumbashi (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Lusaka\" name=\"Lusaka (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Malabo\" name=\"Malabo (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Maputo\" name=\"Maputo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Maseru\" name=\"Maseru (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Mbabane\" name=\"Mbabane (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Mogadishu\" name=\"Mogadishu (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Monrovia\" name=\"Monrovia (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Nairobi\" name=\"Nairobi (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ndjamena\" name=\"Ndjamena (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Niamey\" name=\"Niamey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Nouakchott\" name=\"Nouakchott (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Ouagadougou\" name=\"Ouagadougou (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Porto-Novo\" name=\"Porto-Novo (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Sao_Tome\" name=\"São Tomé (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Timbuktu\" name=\"Timbuktu (UTC)\" selected=\"false\"/>\u000a                <option value=\"Africa/Tripoli\" name=\"Tripoli (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Tunis\" name=\"Tunis (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Africa/Windhoek\" name=\"Windhoek (UTC+01:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"America\">America</label>\u000a                <option value=\"America/Adak\" name=\"Adak (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"America/Anchorage\" name=\"Anchorage (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Anguilla\" name=\"Anguilla (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Antigua\" name=\"Antigua (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Araguaina\" name=\"Araguaina (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Aruba\" name=\"Aruba (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Asuncion\" name=\"Asunción (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Atikokan\" name=\"Atikokan (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Coral_Harbour\" name=\"Atikokan (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Atka\" name=\"Atka (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bahia\" name=\"Bahia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bahia_Banderas\" name=\"Bahia Banderas (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Barbados\" name=\"Barbados (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Belem\" name=\"Belem (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Belize\" name=\"Belize (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/Beulah\" name=\"Beulah, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Blanc-Sablon\" name=\"Blanc-Sablon (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Boa_Vista\" name=\"Boa Vista (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Bogota\" name=\"Bogota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Boise\" name=\"Boise (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Buenos_Aires\" name=\"Buenos Aires (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Buenos_Aires\" name=\"Buenos Aires (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cambridge_Bay\" name=\"Cambridge Bay (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Campo_Grande\" name=\"Campo Grande (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cancun\" name=\"Cancun (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Caracas\" name=\"Caracas (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Catamarca\" name=\"Catamarca (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Catamarca\" name=\"Catamarca (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cayenne\" name=\"Cayenne (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cayman\" name=\"Cayman (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/Center\" name=\"Center, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Chicago\" name=\"Chicago (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Chihuahua\" name=\"Chihuahua (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/ComodRivadavia\" name=\"ComodRivadavia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Cordoba\" name=\"Cordoba (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cordoba\" name=\"Cordoba (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Costa_Rica\" name=\"Costa Rica (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Creston\" name=\"Creston (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Cuiaba\" name=\"Cuiaba (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Curacao\" name=\"Curaçao (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Danmarkshavn\" name=\"Danmarkshavn (UTC)\" selected=\"false\"/>\u000a                <option value=\"America/Dawson\" name=\"Dawson (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Dawson_Creek\" name=\"Dawson Creek (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Denver\" name=\"Denver (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Detroit\" name=\"Detroit (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Dominica\" name=\"Dominica (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Edmonton\" name=\"Edmonton (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Eirunepe\" name=\"Eirunepe (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/El_Salvador\" name=\"El Salvador (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Ensenada\" name=\"Ensenada (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fort_Wayne\" name=\"Fort Wayne (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fortaleza\" name=\"Fortaleza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Glace_Bay\" name=\"Glace Bay (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Goose_Bay\" name=\"Goose Bay (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Grand_Turk\" name=\"Grand Turk (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Grenada\" name=\"Grenada (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guadeloupe\" name=\"Guadeloupe (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guatemala\" name=\"Guatemala (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guayaquil\" name=\"Guayaquil (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Guyana\" name=\"Guyana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Halifax\" name=\"Halifax (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Havana\" name=\"Havana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Hermosillo\" name=\"Hermosillo (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Indianapolis\" name=\"Indianapolis (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indianapolis\" name=\"Indianapolis (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Inuvik\" name=\"Inuvik (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Iqaluit\" name=\"Iqaluit (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Scoresbysund\" name=\"Ittoqqortoormiit (UTC)\" selected=\"false\"/>\u000a                <option value=\"America/Jamaica\" name=\"Jamaica (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Jujuy\" name=\"Jujuy (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Jujuy\" name=\"Jujuy (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Juneau\" name=\"Juneau (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Knox_IN\" name=\"Knox IN (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Knox\" name=\"Knox, Indiana (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kralendijk\" name=\"Kralendijk (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/La_Paz\" name=\"La Paz (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/La_Rioja\" name=\"La Rioja (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Lima\" name=\"Lima (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Los_Angeles\" name=\"Los Angeles (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kentucky/Louisville\" name=\"Louisville (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Louisville\" name=\"Louisville (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Lower_Princes\" name=\"Lower Princes Quarter (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Maceio\" name=\"Maceio (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Managua\" name=\"Managua (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Manaus\" name=\"Manaus (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Marengo\" name=\"Marengo, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Marigot\" name=\"Marigot (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Martinique\" name=\"Martinique (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Matamoros\" name=\"Matamoros (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mazatlan\" name=\"Mazatlan (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Mendoza\" name=\"Mendoza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mendoza\" name=\"Mendoza (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Menominee\" name=\"Menominee (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Merida\" name=\"Merida (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Metlakatla\" name=\"Metlakatla (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Mexico_City\" name=\"Mexico City (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Miquelon\" name=\"Miquelon (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Moncton\" name=\"Moncton (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Monterrey\" name=\"Monterrey (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montevideo\" name=\"Montevideo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Kentucky/Monticello\" name=\"Monticello, Kentucky (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montreal\" name=\"Montreal (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Montserrat\" name=\"Montserrat (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nassau\" name=\"Nassau (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/North_Dakota/New_Salem\" name=\"New Salem, North Dakota (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/New_York\" name=\"New York (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nipigon\" name=\"Nipigon (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Nome\" name=\"Nome (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Noronha\" name=\"Noronha (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Godthab\" name=\"Nuuk (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"America/Ojinaga\" name=\"Ojinaga (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Panama\" name=\"Panama (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Pangnirtung\" name=\"Pangnirtung (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Paramaribo\" name=\"Paramaribo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Petersburg\" name=\"Petersburg, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Phoenix\" name=\"Phoenix (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Port_of_Spain\" name=\"Port of Spain (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Port-au-Prince\" name=\"Port-au-Prince (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Porto_Acre\" name=\"Porto Acre (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Porto_Velho\" name=\"Porto Velho (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Puerto_Rico\" name=\"Puerto Rico (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rainy_River\" name=\"Rainy River (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rankin_Inlet\" name=\"Rankin Inlet (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Recife\" name=\"Recife (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Regina\" name=\"Regina (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Resolute\" name=\"Resolute (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rio_Branco\" name=\"Rio Branco (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Rio_Gallegos\" name=\"Rio Gallegos (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Rosario\" name=\"Rosario (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Barthelemy\" name=\"Saint Barthélemy (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Salta\" name=\"Salta (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/San_Juan\" name=\"San Juan (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/San_Luis\" name=\"San Luis (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santa_Isabel\" name=\"Santa Isabel (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santarem\" name=\"Santarem (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santiago\" name=\"Santiago (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Santo_Domingo\" name=\"Santo Domingo (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Sao_Paulo\" name=\"Sao Paulo (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Shiprock\" name=\"Shiprock (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Sitka\" name=\"Sitka (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Johns\" name=\"St. John’s (UTC-02:30)\" selected=\"false\"/>\u000a                <option value=\"America/St_Kitts\" name=\"St. Kitts (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Lucia\" name=\"St. Lucia (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Thomas\" name=\"St. Thomas (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/St_Vincent\" name=\"St. Vincent (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Swift_Current\" name=\"Swift Current (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tegucigalpa\" name=\"Tegucigalpa (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Tell_City\" name=\"Tell City, Indiana (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Thule\" name=\"Thule (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Thunder_Bay\" name=\"Thunder Bay (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tijuana\" name=\"Tijuana (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Toronto\" name=\"Toronto (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Tortola\" name=\"Tortola (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Tucuman\" name=\"Tucuman (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Argentina/Ushuaia\" name=\"Ushuaia (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"America/Vancouver\" name=\"Vancouver (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Vevay\" name=\"Vevay, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Vincennes\" name=\"Vincennes, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Virgin\" name=\"Virgin (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Whitehorse\" name=\"Whitehorse (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Indiana/Winamac\" name=\"Winamac, Indiana (UTC-04:00)\" selected=\"false\"/>\u000a                <option value=\"America/Winnipeg\" name=\"Winnipeg (UTC-05:00)\" selected=\"false\"/>\u000a                <option value=\"America/Yakutat\" name=\"Yakutat (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"America/Yellowknife\" name=\"Yellowknife (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"America/Fort_Nelson\" name=\"timezone.America.Fort_Nelson (UTC-07:00)\" selected=\"false\"/>\u000a                <option value=\"America/Punta_Arenas\" name=\"timezone.America.Punta_Arenas (UTC-03:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Antarctica\">Antarctica</label>\u000a                <option value=\"Antarctica/Casey\" name=\"Casey (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Davis\" name=\"Davis (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/DumontDUrville\" name=\"Dumont d’Urville (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Macquarie\" name=\"Macquarie (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Mawson\" name=\"Mawson (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/McMurdo\" name=\"McMurdo (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Palmer\" name=\"Palmer (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Rothera\" name=\"Rothera (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/South_Pole\" name=\"South Pole (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Syowa\" name=\"Syowa (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Troll\" name=\"Troll (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Antarctica/Vostok\" name=\"Vostok (UTC+06:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Asia\">Asia</label>\u000a                <option value=\"Asia/Aden\" name=\"Aden (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Almaty\" name=\"Almaty (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Amman\" name=\"Amman (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Anadyr\" name=\"Anadyr (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Aqtau\" name=\"Aqtau (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Aqtobe\" name=\"Aqtobe (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ashgabat\" name=\"Ashgabat (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ashkhabad\" name=\"Ashkhabad (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Baghdad\" name=\"Baghdad (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bahrain\" name=\"Bahrain (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Baku\" name=\"Baku (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bangkok\" name=\"Bangkok (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Beirut\" name=\"Beirut (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Bishkek\" name=\"Bishkek (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Brunei\" name=\"Brunei (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chita\" name=\"Chita (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Choibalsan\" name=\"Choibalsan (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chongqing\" name=\"Chongqing (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Chungking\" name=\"Chungking (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Colombo\" name=\"Colombo (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dacca\" name=\"Dacca (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Damascus\" name=\"Damascus (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dhaka\" name=\"Dhaka (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dili\" name=\"Dili (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dubai\" name=\"Dubai (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Dushanbe\" name=\"Dushanbe (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Gaza\" name=\"Gaza (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Harbin\" name=\"Harbin (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hebron\" name=\"Hebron (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ho_Chi_Minh\" name=\"Ho Chi Minh (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Saigon\" name=\"Ho Chi Minh City (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hong_Kong\" name=\"Hong Kong (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Hovd\" name=\"Hovd (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Irkutsk\" name=\"Irkutsk (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Istanbul\" name=\"Istanbul (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jakarta\" name=\"Jakarta (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jayapura\" name=\"Jayapura (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Jerusalem\" name=\"Jerusalem (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kabul\" name=\"Kabul (UTC+04:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kamchatka\" name=\"Kamchatka (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Karachi\" name=\"Karachi (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kashgar\" name=\"Kashgar (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kathmandu\" name=\"Kathmandu (UTC+05:45)\" selected=\"false\"/>\u000a                <option value=\"Asia/Katmandu\" name=\"Kathmandu (UTC+05:45)\" selected=\"false\"/>\u000a                <option value=\"Asia/Khandyga\" name=\"Khandyga (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Calcutta\" name=\"Kolkata (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kolkata\" name=\"Kolkata (UTC+05:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Krasnoyarsk\" name=\"Krasnoyarsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuala_Lumpur\" name=\"Kuala Lumpur (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuching\" name=\"Kuching (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Kuwait\" name=\"Kuwait (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Macao\" name=\"Macao (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Macau\" name=\"Macau (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Magadan\" name=\"Magadan (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Makassar\" name=\"Makassar (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Manila\" name=\"Manila (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Muscat\" name=\"Muscat (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Nicosia\" name=\"Nicosia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Novokuznetsk\" name=\"Novokuznetsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Novosibirsk\" name=\"Novosibirsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Omsk\" name=\"Omsk (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Oral\" name=\"Oral (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Phnom_Penh\" name=\"Phnom Penh (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Pontianak\" name=\"Pontianak (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Pyongyang\" name=\"Pyongyang (UTC+08:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Qatar\" name=\"Qatar (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Qyzylorda\" name=\"Qyzylorda (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Rangoon\" name=\"Rangoon (UTC+06:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Riyadh\" name=\"Riyadh (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Sakhalin\" name=\"Sakhalin (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Samarkand\" name=\"Samarkand (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Seoul\" name=\"Seoul (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Shanghai\" name=\"Shanghai (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Singapore\" name=\"Singapore (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Srednekolymsk\" name=\"Srednekolymsk (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Taipei\" name=\"Taipei (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tashkent\" name=\"Tashkent (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tbilisi\" name=\"Tbilisi (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tehran\" name=\"Tehran (UTC+04:30)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tel_Aviv\" name=\"Tel Aviv (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Thimbu\" name=\"Thimbu (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Thimphu\" name=\"Thimphu (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tokyo\" name=\"Tokyo (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ujung_Pandang\" name=\"Ujung Pandang (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ulaanbaatar\" name=\"Ulaanbaatar (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ulan_Bator\" name=\"Ulan Bator (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Urumqi\" name=\"Urumqi (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Ust-Nera\" name=\"Ust-Nera (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Vientiane\" name=\"Vientiane (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Vladivostok\" name=\"Vladivostok (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yakutsk\" name=\"Yakutsk (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yekaterinburg\" name=\"Yekaterinburg (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yerevan\" name=\"Yerevan (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Atyrau\" name=\"timezone.Asia.Atyrau (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Barnaul\" name=\"timezone.Asia.Barnaul (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Famagusta\" name=\"timezone.Asia.Famagusta (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Tomsk\" name=\"timezone.Asia.Tomsk (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Asia/Yangon\" name=\"timezone.Asia.Yangon (UTC+06:30)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Atlantic\">Atlantic</label>\u000a                <option value=\"Atlantic/Azores\" name=\"Azores (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Bermuda\" name=\"Bermuda (UTC-03:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Canary\" name=\"Canary (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Cape_Verde\" name=\"Cape Verde (UTC-01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Faeroe\" name=\"Faroe (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Faroe\" name=\"Faroe (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Jan_Mayen\" name=\"Jan Mayen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Madeira\" name=\"Madeira (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Reykjavik\" name=\"Reykjavik (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/South_Georgia\" name=\"South Georgia (UTC-02:00)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/St_Helena\" name=\"St. Helena (UTC)\" selected=\"false\"/>\u000a                <option value=\"Atlantic/Stanley\" name=\"Stanley (UTC-03:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Australia\">Australia</label>\u000a                <option value=\"Australia/ACT\" name=\"ACT (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Adelaide\" name=\"Adelaide (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Brisbane\" name=\"Brisbane (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Broken_Hill\" name=\"Broken Hill (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Canberra\" name=\"Canberra (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Currie\" name=\"Currie (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Darwin\" name=\"Darwin (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Eucla\" name=\"Eucla (UTC+08:45)\" selected=\"false\"/>\u000a                <option value=\"Australia/Hobart\" name=\"Hobart (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/LHI\" name=\"LHI (UTC+10:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Lindeman\" name=\"Lindeman (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Lord_Howe\" name=\"Lord Howe (UTC+10:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Melbourne\" name=\"Melbourne (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/NSW\" name=\"NSW (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/North\" name=\"North (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Perth\" name=\"Perth (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Queensland\" name=\"Queensland (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/South\" name=\"South (UTC+09:30)\" selected=\"false\"/>\u000a                <option value=\"Australia/Sydney\" name=\"Sydney (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Tasmania\" name=\"Tasmania (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Victoria\" name=\"Victoria (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/West\" name=\"West (UTC+08:00)\" selected=\"false\"/>\u000a                <option value=\"Australia/Yancowinna\" name=\"Yancowinna (UTC+09:30)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Europe\">Europe</label>\u000a                <option value=\"Europe/Amsterdam\" name=\"Amsterdam (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Andorra\" name=\"Andorra (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Athens\" name=\"Athens (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Belfast\" name=\"Belfast (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Belgrade\" name=\"Belgrade (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Berlin\" name=\"Berlin (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Bratislava\" name=\"Bratislava (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Brussels\" name=\"Brussels (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Bucharest\" name=\"Bucharest (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Budapest\" name=\"Budapest (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Busingen\" name=\"Busingen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Chisinau\" name=\"Chisinau (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Copenhagen\" name=\"Copenhagen (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Dublin\" name=\"Dublin (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Gibraltar\" name=\"Gibraltar (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Guernsey\" name=\"Guernsey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Helsinki\" name=\"Helsinki (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Isle_of_Man\" name=\"Isle of Man (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Istanbul\" name=\"Istanbul (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Jersey\" name=\"Jersey (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kaliningrad\" name=\"Kaliningrad (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kiev\" name=\"Kiev (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Lisbon\" name=\"Lisbon (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Ljubljana\" name=\"Ljubljana (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/London\" name=\"London (UTC+01:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Luxembourg\" name=\"Luxembourg (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Madrid\" name=\"Madrid (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Malta\" name=\"Malta (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Mariehamn\" name=\"Mariehamn (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Minsk\" name=\"Minsk (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Monaco\" name=\"Monaco (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Moscow\" name=\"Moscow (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Nicosia\" name=\"Nicosia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Oslo\" name=\"Oslo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Paris\" name=\"Paris (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Podgorica\" name=\"Podgorica (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Prague\" name=\"Prague (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Riga\" name=\"Riga (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Rome\" name=\"Rome (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Samara\" name=\"Samara (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/San_Marino\" name=\"San Marino (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Sarajevo\" name=\"Sarajevo (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Simferopol\" name=\"Simferopol (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Skopje\" name=\"Skopje (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Sofia\" name=\"Sofia (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Stockholm\" name=\"Stockholm (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tallinn\" name=\"Tallinn (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tirane\" name=\"Tirane (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Tiraspol\" name=\"Tiraspol (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Uzhgorod\" name=\"Uzhgorod (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vaduz\" name=\"Vaduz (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vatican\" name=\"Vatican (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vienna\" name=\"Vienna (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Vilnius\" name=\"Vilnius (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Volgograd\" name=\"Volgograd (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Warsaw\" name=\"Warsaw (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zagreb\" name=\"Zagreb (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zaporozhye\" name=\"Zaporozhye (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Zurich\" name=\"Zurich (UTC+02:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Astrakhan\" name=\"timezone.Europe.Astrakhan (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Kirov\" name=\"timezone.Europe.Kirov (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Saratov\" name=\"timezone.Europe.Saratov (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Europe/Ulyanovsk\" name=\"timezone.Europe.Ulyanovsk (UTC+04:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Indian\">Indian</label>\u000a                <option value=\"Indian/Antananarivo\" name=\"Antananarivo (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Chagos\" name=\"Chagos (UTC+06:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Christmas\" name=\"Christmas (UTC+07:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Cocos\" name=\"Cocos (UTC+06:30)\" selected=\"false\"/>\u000a                <option value=\"Indian/Comoro\" name=\"Comoro (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Kerguelen\" name=\"Kerguelen (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mahe\" name=\"Mahe (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Maldives\" name=\"Maldives (UTC+05:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mauritius\" name=\"Mauritius (UTC+04:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Mayotte\" name=\"Mayotte (UTC+03:00)\" selected=\"false\"/>\u000a                <option value=\"Indian/Reunion\" name=\"Réunion (UTC+04:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a            <optionGroup>\u000a                <label id=\"Pacific\">Pacific</label>\u000a                <option value=\"Pacific/Apia\" name=\"Apia (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Auckland\" name=\"Auckland (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Bougainville\" name=\"Bougainville (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Chatham\" name=\"Chatham (UTC+12:45)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Chuuk\" name=\"Chuuk (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Truk\" name=\"Chuuk (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Easter\" name=\"Easter (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Efate\" name=\"Efate (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Enderbury\" name=\"Enderbury (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Fakaofo\" name=\"Fakaofo (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Fiji\" name=\"Fiji (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Funafuti\" name=\"Funafuti (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Galapagos\" name=\"Galapagos (UTC-06:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Gambier\" name=\"Gambier (UTC-09:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Guadalcanal\" name=\"Guadalcanal (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Guam\" name=\"Guam (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Honolulu\" name=\"Honolulu (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Johnston\" name=\"Johnston (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kiritimati\" name=\"Kiritimati (UTC+14:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kosrae\" name=\"Kosrae (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Kwajalein\" name=\"Kwajalein (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Majuro\" name=\"Majuro (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Marquesas\" name=\"Marquesas (UTC-09:30)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Midway\" name=\"Midway (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Nauru\" name=\"Nauru (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Niue\" name=\"Niue (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Norfolk\" name=\"Norfolk (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Noumea\" name=\"Noumea (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pago_Pago\" name=\"Pago Pago (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Palau\" name=\"Palau (UTC+09:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pitcairn\" name=\"Pitcairn (UTC-08:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Pohnpei\" name=\"Pohnpei (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Ponape\" name=\"Pohnpei (UTC+11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Port_Moresby\" name=\"Port Moresby (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Rarotonga\" name=\"Rarotonga (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Saipan\" name=\"Saipan (UTC+10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Samoa\" name=\"Samoa (UTC-11:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tahiti\" name=\"Tahiti (UTC-10:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tarawa\" name=\"Tarawa (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Tongatapu\" name=\"Tongatapu (UTC+13:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Wake\" name=\"Wake (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Wallis\" name=\"Wallis (UTC+12:00)\" selected=\"false\"/>\u000a                <option value=\"Pacific/Yap\" name=\"Yap (UTC+10:00)\" selected=\"false\"/>\u000a            </optionGroup>\u000a        </selection>\u000a        <result>\u000a            <field name=\"name\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"email\" type=\"text\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"description\" type=\"longtext\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"userType\" type=\"list:select\">\u000a                <value>LOCAL_USER</value>\u000a            </field>\u000a            <field name=\"language\" type=\"list:select\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"timeZone\" type=\"list:select\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"password\" type=\"password\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"passwordConfirmation\" type=\"password\">\u000a                <value></value>\u000a            </field>\u000a            <field name=\"groups\" type=\"list:checkbox\">\u000a                <value></value>\u000a            </field>\u000a        </result>\u000a    </data>\u000a    <bean id=\"subjects\">\u000a        <option name=\"action\" id=\"create\"/>\u000a    </bean>\u000a</action>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '3' but was '1' - comparing <selection...> at /action[1]/data[1]/selection[1] to <selection...> at /action[1]/data[1]/selection[1]\u000a\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testCreateValidationFail(SubjectsTest.java:117)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testCreateValidationFail",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SubjectsTest",
          "duration" : 0.139,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '1' but was '2' - comparing <messages...> at /messages[1] to <messages...> at /messages[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"delete\">\u000a    <message ref=\"delete\" class=\"ERROR\">User does not exist.</message>\u000a    <message ref=\"delete\" class=\"ERROR\">Failed to delete the user.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '1' but was '2' - comparing <messages...> at /messages[1] to <messages...> at /messages[1]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '1' but was '2' - comparing <messages...> at /messages[1] to <messages...> at /messages[1]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<messages xmlns=\"http://www.appng.org/schema/platform\" ref=\"delete\">\u000a    <message ref=\"delete\" class=\"ERROR\">User does not exist.</message>\u000a    <message ref=\"delete\" class=\"ERROR\">Failed to delete the user.</message>\u000a</messages>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '1' but was '2' - comparing <messages...> at /messages[1] to <messages...> at /messages[1]\u000a\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testDelete(SubjectsTest.java:138)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testDelete",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Subjects - Failed to delete the user.\u000aorg.appng.api.BusinessException: No such subject 2\u000a\u0009at org.appng.application.manager.service.ManagerService.deleteSubject(ManagerService.java:173)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.deleteSubject(<generated>)\u000a\u0009at org.appng.application.manager.business.Subjects.perform(Subjects.java:80)\u000a\u0009at org.appng.application.manager.business.Subjects.perform(Subjects.java:48)\u000a\u0009at org.appng.api.support.CallableAction.execute(CallableAction.java:438)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:336)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testDelete(SubjectsTest.java:137)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SubjectsTest",
          "duration" : 0.16,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '4' but was '2' - comparing <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5] to <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"users\">\u000a    <config>\u000a        <title id=\"subjects\">Users</title>\u000a        <permissions>\u000a            <permission ref=\"subject.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"userId\"/>\u000a            <param name=\"groupId\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Subject\" result-selector=\"${current.id eq userId}\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\" binding=\"realname\">\u000a                <sort/>\u000a                <label id=\"realname\">Real name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"typeName\" type=\"text\" binding=\"typeName\">\u000a                <label id=\"userType\">Type</label>\u000a            </field>\u000a            <field name=\"language\" type=\"text\" binding=\"language\">\u000a                <label id=\"language\">Language</label>\u000a            </field>\u000a            <field name=\"locked\" type=\"image\" binding=\"locked\">\u000a                <label id=\"locked\">Locked</label>\u000a                <icon condition=\"${current.locked}\">led_red</icon>\u000a                <icon condition=\"${not current.locked}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/users/user/create\">\u000a                <permissions>\u000a                    <permission ref=\"subject.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"subject.create\">Create user</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/users/user/update/${current.id}\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"subject.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/users?form_action=delete&amp;userid=${current.id}\">\u000a                <permissions>\u000a                    <permission ref=\"subject.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"subject.delete.confirm\" params=\"#{name}\">Do you really want to delete the user \"#{name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <selectionGroup>\u000a            <selection id=\"f_name\" type=\"text\">\u000a                <title id=\"name\">Name</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_rlnme\" type=\"text\">\u000a                <title id=\"realname\">Real name</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_eml\" type=\"text\">\u000a                <title id=\"email\">E-mail</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_type\" type=\"select\">\u000a                <title id=\"type\">Type</title>\u000a                <option/>\u000a                <option value=\"LOCAL_USER\" name=\"Local User\" selected=\"false\"/>\u000a                <option value=\"GLOBAL_USER\" name=\"LDAP User\" selected=\"false\"/>\u000a                <option value=\"GLOBAL_GROUP\" name=\"LDAP Group\" selected=\"false\"/>\u000a            </selection>\u000a            <selection id=\"f_gid\" type=\"select\">\u000a                <title id=\"group\">Group</title>\u000a                <option value=\"\" name=\"\"/>\u000a            </selection>\u000a            <selection id=\"f_lckd\" type=\"radio\">\u000a                <title id=\"locked\">Locked</title>\u000a                <option value=\"all\" name=\"All\" selected=\"false\"/>\u000a                <option value=\"true\" name=\"Yes\" selected=\"false\"/>\u000a                <option value=\"false\" name=\"No\" selected=\"false\"/>\u000a            </selection>\u000a        </selectionGroup>\u000a        <resultset chunk=\"0\" chunkname=\"users\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '4' but was '2' - comparing <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5] to <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '4' but was '2' - comparing <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5] to <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"users\">\u000a    <config>\u000a        <title id=\"subjects\">Users</title>\u000a        <permissions>\u000a            <permission ref=\"subject.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"userId\"/>\u000a            <param name=\"groupId\"/>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Subject\" result-selector=\"${current.id eq userId}\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\" binding=\"realname\">\u000a                <sort/>\u000a                <label id=\"realname\">Real name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"typeName\" type=\"text\" binding=\"typeName\">\u000a                <label id=\"userType\">Type</label>\u000a            </field>\u000a            <field name=\"language\" type=\"text\" binding=\"language\">\u000a                <label id=\"language\">Language</label>\u000a            </field>\u000a            <field name=\"locked\" type=\"image\" binding=\"locked\">\u000a                <label id=\"locked\">Locked</label>\u000a                <icon condition=\"${current.locked}\">led_red</icon>\u000a                <icon condition=\"${not current.locked}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/users/user/create\">\u000a                <permissions>\u000a                    <permission ref=\"subject.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"subject.create\">Create user</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/users/user/update/${current.id}\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"subject.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/users?form_action=delete&amp;userid=${current.id}\">\u000a                <permissions>\u000a                    <permission ref=\"subject.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"subject.delete.confirm\" params=\"#{name}\">Do you really want to delete the user \"#{name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <selectionGroup>\u000a            <selection id=\"f_name\" type=\"text\">\u000a                <title id=\"name\">Name</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_rlnme\" type=\"text\">\u000a                <title id=\"realname\">Real name</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_eml\" type=\"text\">\u000a                <title id=\"email\">E-mail</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_type\" type=\"select\">\u000a                <title id=\"type\">Type</title>\u000a                <option/>\u000a                <option value=\"LOCAL_USER\" name=\"Local User\" selected=\"false\"/>\u000a                <option value=\"GLOBAL_USER\" name=\"LDAP User\" selected=\"false\"/>\u000a                <option value=\"GLOBAL_GROUP\" name=\"LDAP Group\" selected=\"false\"/>\u000a            </selection>\u000a            <selection id=\"f_gid\" type=\"select\">\u000a                <title id=\"group\">Group</title>\u000a                <option value=\"\" name=\"\"/>\u000a            </selection>\u000a            <selection id=\"f_lckd\" type=\"radio\">\u000a                <title id=\"locked\">Locked</title>\u000a                <option value=\"all\" name=\"All\" selected=\"false\"/>\u000a                <option value=\"true\" name=\"Yes\" selected=\"false\"/>\u000a                <option value=\"false\" name=\"No\" selected=\"false\"/>\u000a            </selection>\u000a        </selectionGroup>\u000a        <resultset chunk=\"0\" chunkname=\"users\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '4' but was '2' - comparing <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5] to <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5]\u000a\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testShowAll(SubjectsTest.java:158)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowAll",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SubjectsTest",
          "duration" : 0.15,
          "errorDetails" : "XML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '4' but was '2' - comparing <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5] to <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"users\">\u000a    <config>\u000a        <title id=\"subjects\">Users</title>\u000a        <permissions>\u000a            <permission ref=\"subject.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"userId\"/>\u000a            <param name=\"groupId\">1</param>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Subject\" result-selector=\"${current.id eq userId}\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\" binding=\"realname\">\u000a                <sort/>\u000a                <label id=\"realname\">Real name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"typeName\" type=\"text\" binding=\"typeName\">\u000a                <label id=\"userType\">Type</label>\u000a            </field>\u000a            <field name=\"language\" type=\"text\" binding=\"language\">\u000a                <label id=\"language\">Language</label>\u000a            </field>\u000a            <field name=\"locked\" type=\"image\" binding=\"locked\">\u000a                <label id=\"locked\">Locked</label>\u000a                <icon condition=\"${current.locked}\">led_red</icon>\u000a                <icon condition=\"${not current.locked}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/users/user/create\">\u000a                <permissions>\u000a                    <permission ref=\"subject.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"subject.create\">Create user</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/users/user/update/${current.id}\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"subject.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/users?form_action=delete&amp;userid=${current.id}\">\u000a                <permissions>\u000a                    <permission ref=\"subject.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"subject.delete.confirm\" params=\"#{name}\">Do you really want to delete the user \"#{name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <selectionGroup>\u000a            <selection id=\"f_name\" type=\"text\">\u000a                <title id=\"name\">Name</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_rlnme\" type=\"text\">\u000a                <title id=\"realname\">Real name</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_eml\" type=\"text\">\u000a                <title id=\"email\">E-mail</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_type\" type=\"select\">\u000a                <title id=\"type\">Type</title>\u000a                <option/>\u000a                <option value=\"LOCAL_USER\" name=\"Local User\" selected=\"false\"/>\u000a                <option value=\"GLOBAL_USER\" name=\"LDAP User\" selected=\"false\"/>\u000a                <option value=\"GLOBAL_GROUP\" name=\"LDAP Group\" selected=\"false\"/>\u000a            </selection>\u000a            <selection id=\"f_gid\" type=\"select\">\u000a                <title id=\"group\">Group</title>\u000a                <option value=\"\" name=\"\"/>\u000a            </selection>\u000a            <selection id=\"f_lckd\" type=\"radio\">\u000a                <title id=\"locked\">Locked</title>\u000a                <option value=\"all\" name=\"All\" selected=\"false\"/>\u000a                <option value=\"true\" name=\"Yes\" selected=\"false\"/>\u000a                <option value=\"false\" name=\"No\" selected=\"false\"/>\u000a            </selection>\u000a        </selectionGroup>\u000a        <resultset chunk=\"0\" chunkname=\"users\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '4' but was '2' - comparing <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5] to <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5]\u000a",
          "errorStackTrace" : "junit.framework.AssertionFailedError: \u000aXML does not match control XML\u000aorg.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '4' but was '2' - comparing <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5] to <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5]\u000a\u000a<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\u000a<datasource xmlns=\"http://www.appng.org/schema/platform\" id=\"users\">\u000a    <config>\u000a        <title id=\"subjects\">Users</title>\u000a        <permissions>\u000a            <permission ref=\"subject.list\" mode=\"set\"></permission>\u000a        </permissions>\u000a        <params>\u000a            <param name=\"userId\"/>\u000a            <param name=\"groupId\">1</param>\u000a        </params>\u000a        <meta-data bindClass=\"org.appng.api.model.Subject\" result-selector=\"${current.id eq userId}\">\u000a            <field name=\"name\" type=\"text\" binding=\"name\">\u000a                <sort/>\u000a                <label id=\"name\">Name</label>\u000a            </field>\u000a            <field name=\"realname\" type=\"text\" binding=\"realname\">\u000a                <sort/>\u000a                <label id=\"realname\">Real name</label>\u000a            </field>\u000a            <field name=\"description\" type=\"text\" binding=\"description\">\u000a                <label id=\"description\">Description</label>\u000a            </field>\u000a            <field name=\"typeName\" type=\"text\" binding=\"typeName\">\u000a                <label id=\"userType\">Type</label>\u000a            </field>\u000a            <field name=\"language\" type=\"text\" binding=\"language\">\u000a                <label id=\"language\">Language</label>\u000a            </field>\u000a            <field name=\"locked\" type=\"image\" binding=\"locked\">\u000a                <label id=\"locked\">Locked</label>\u000a                <icon condition=\"${current.locked}\">led_red</icon>\u000a                <icon condition=\"${not current.locked}\">led_green</icon>\u000a            </field>\u000a            <field name=\"actions\" type=\"linkpanel\" binding=\"actions\">\u000a                <label id=\"actions\">Actions</label>\u000a            </field>\u000a        </meta-data>\u000a        <linkpanel id=\"other\" location=\"both\">\u000a            <link id=\"other[1]\" mode=\"intern\" target=\"/users/user/create\">\u000a                <permissions>\u000a                    <permission ref=\"subject.create\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"subject.create\">Create user</label>\u000a                <icon>new</icon>\u000a            </link>\u000a        </linkpanel>\u000a        <linkpanel id=\"actions\" location=\"inline\">\u000a            <link id=\"actions[1]\" mode=\"intern\" target=\"/users/user/update/${current.id}\" default=\"true\">\u000a                <permissions>\u000a                    <permission ref=\"subject.edit\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"edit\">Edit</label>\u000a                <icon>edit</icon>\u000a            </link>\u000a            <link id=\"actions[2]\" mode=\"intern\" target=\"/users?form_action=delete&amp;userid=${current.id}\">\u000a                <permissions>\u000a                    <permission ref=\"subject.delete\" mode=\"set\"></permission>\u000a                </permissions>\u000a                <label id=\"delete\">Delete</label>\u000a                <icon>delete</icon>\u000a                <confirmation id=\"subject.delete.confirm\" params=\"#{name}\">Do you really want to delete the user \"#{name}\"?</confirmation>\u000a            </link>\u000a        </linkpanel>\u000a    </config>\u000a    <data>\u000a        <selectionGroup>\u000a            <selection id=\"f_name\" type=\"text\">\u000a                <title id=\"name\">Name</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_rlnme\" type=\"text\">\u000a                <title id=\"realname\">Real name</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_eml\" type=\"text\">\u000a                <title id=\"email\">E-mail</title>\u000a                <option value=\"\" name=\"\" selected=\"true\"/>\u000a            </selection>\u000a            <selection id=\"f_type\" type=\"select\">\u000a                <title id=\"type\">Type</title>\u000a                <option/>\u000a                <option value=\"LOCAL_USER\" name=\"Local User\" selected=\"false\"/>\u000a                <option value=\"GLOBAL_USER\" name=\"LDAP User\" selected=\"false\"/>\u000a                <option value=\"GLOBAL_GROUP\" name=\"LDAP Group\" selected=\"false\"/>\u000a            </selection>\u000a            <selection id=\"f_gid\" type=\"select\">\u000a                <title id=\"group\">Group</title>\u000a                <option value=\"\" name=\"\"/>\u000a            </selection>\u000a            <selection id=\"f_lckd\" type=\"radio\">\u000a                <title id=\"locked\">Locked</title>\u000a                <option value=\"all\" name=\"All\" selected=\"false\"/>\u000a                <option value=\"true\" name=\"Yes\" selected=\"false\"/>\u000a                <option value=\"false\" name=\"No\" selected=\"false\"/>\u000a            </selection>\u000a        </selectionGroup>\u000a        <resultset chunk=\"0\" chunkname=\"users\" chunksize=\"10\" nextchunk=\"0\" previouschunk=\"0\" firstchunk=\"0\" lastchunk=\"-1\" hits=\"0\"/>\u000a    </data>\u000a</datasource>\u000a, org.custommonkey.xmlunit.Diff\u000a[different] Expected number of child nodes '4' but was '2' - comparing <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5] to <selection...> at /datasource[1]/data[1]/selectionGroup[1]/selection[5]\u000a\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testShowAllFilterGroup(SubjectsTest.java:165)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowAllFilterGroup",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SubjectsTest",
          "duration" : 0.129,
          "errorDetails" : "error retrieving datasource 'user', ID: 302407541",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'user', ID: 302407541\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testShowOne(SubjectsTest.java:144)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Subjects returned null\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testShowOne(SubjectsTest.java:144)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testShowOne",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Subjects - User does not exist.\u000aorg.appng.api.BusinessException: no such subject: 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchSubjects(ManagerService.java:1083)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchSubjects(<generated>)\u000a\u0009at org.appng.application.manager.business.Subjects.getData(Subjects.java:106)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:152)\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testShowOne(SubjectsTest.java:144)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 3,
          "className" : "org.appng.application.manager.business.SubjectsTest",
          "duration" : 0.131,
          "errorDetails" : "error retrieving datasource 'user', ID: 435553148",
          "errorStackTrace" : "org.appng.api.ProcessingException: error retrieving datasource 'user', ID: 435553148\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testUpdate(SubjectsTest.java:180)\u000aCaused by: org.appng.api.ProcessingException: class org.appng.application.manager.business.Subjects returned null\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testUpdate(SubjectsTest.java:180)\u000a",
          "failedSince" : 134,
          "flakyFailures" : [
            
          ],
          "name" : "testUpdate",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "[main] ERROR org.appng.application.manager.business.Subjects - User does not exist.\u000aorg.appng.api.BusinessException: no such subject: 1\u000a\u0009at org.appng.application.manager.service.ManagerService.searchSubjects(ManagerService.java:1083)\u000a\u0009at org.appng.application.manager.service.ManagerService$$FastClassBySpringCGLIB$$bbf10b1e.invoke(<generated>)\u000a\u0009at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)\u000a\u0009at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)\u000a\u0009at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)\u000a\u0009at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)\u000a\u0009at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672)\u000a\u0009at org.appng.application.manager.service.ManagerService$$EnhancerBySpringCGLIB$$fdc946df.searchSubjects(<generated>)\u000a\u0009at org.appng.application.manager.business.Subjects.getData(Subjects.java:106)\u000a\u0009at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201)\u000a\u0009at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:334)\u000a\u0009at org.appng.api.support.CallableAction.perform(CallableAction.java:308)\u000a\u0009at org.appng.application.manager.business.SubjectsTest.testUpdate(SubjectsTest.java:180)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)\u000a\u0009at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)\u000a\u0009at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)\u000a\u0009at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)\u000a\u0009at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)\u000a\u0009at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)\u000a\u0009at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:413)\u000a\u0009at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)\u000a\u0009at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)\u000a\u0009at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)\u000a",
          "stdout" : None
        }
      ],
      "duration" : 4.731,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.SubjectsTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.business.webservice.LogViewerTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "test",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.014,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.business.webservice.LogViewerTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.appng.application.manager.job.DatabaseReportJobTest",
          "duration" : 5.848,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "flakyFailures" : [
            
          ],
          "name" : "testJob",
          "properties" : {
            
          },
          "rerunFailures" : [
            
          ],
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 16.797,
      "enclosingBlockNames" : [
        "Results"
      ],
      "enclosingBlocks" : [
        "18"
      ],
      "id" : None,
      "name" : "org.appng.application.manager.job.DatabaseReportJobTest",
      "nodeId" : "19",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    }
  ]
}