Skipping 6,964 KB..
Full LogTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
Uploading: https://appng.org/nexus/repository/appng-stable/org/appng/appng-standalone/1.16.2/appng-standalone-1.16.2-sources.jar
Progress (1): 2.0/7.8 kB
Progress (1): 4.1/7.8 kB
Progress (1): 6.1/7.8 kB
Progress (1): 7.8 kB
Uploaded: https://appng.org/nexus/repository/appng-stable/org/appng/appng-standalone/1.16.2/appng-standalone-1.16.2-sources.jar (7.8 kB at 182 kB/s)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 15.199 s
[INFO] Finished at: 2018-01-15T16:18:53+01:00
[INFO] Final Memory: 28M/596M
[INFO] ------------------------------------------------------------------------
[Pipeline] sh
[appng-standalone] Running shell script
+ cp target/appng-standalone-1.16.2.zip /srv/www/appng.org/appng/builds/stable
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Results)
[Pipeline] junit
Recording test results
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Docs)
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng
[Pipeline] {
[Pipeline] sh
[appng] Running shell script
+ rm -rf /srv/www/appng.org/appng/docs/1.16.2
[Pipeline] sh
[appng] Running shell script
+ mkdir --parents /srv/www/appng.org/appng/docs/1.16.2/javadoc
[Pipeline] sh
[appng] Running shell script
+ mkdir --parents /srv/www/appng.org/appng/docs/1.16.2/reference
[Pipeline] sh
[appng] Running shell script
+ mkdir --parents /srv/www/appng.org/appng/docs/1.16.2/appngizer/html
[Pipeline] sh
[appng] Running shell script
+ mkdir --parents /srv/www/appng.org/appng/docs/1.16.2/appngizer/pdf
[Pipeline] sh
[appng] Running shell script
+ mv -f target/site/apidocs/allclasses-frame.html target/site/apidocs/allclasses-noframe.html target/site/apidocs/appng-javadoc.css target/site/apidocs/constant-values.html target/site/apidocs/deprecated-list.html target/site/apidocs/help-doc.html target/site/apidocs/index-all.html target/site/apidocs/index.html target/site/apidocs/org target/site/apidocs/overview-frame.html target/site/apidocs/overview-summary.html target/site/apidocs/overview-tree.html target/site/apidocs/package-list target/site/apidocs/resources target/site/apidocs/script.js target/site/apidocs/serialized-form.html /srv/www/appng.org/appng/docs/1.16.2/javadoc
[Pipeline] sh
[appng] Running shell script
+ mv -f appng-documentation/target/generated-docs/html /srv/www/appng.org/appng/docs/1.16.2/reference
[Pipeline] sh
[appng] Running shell script
+ mv -f appng-documentation/target/generated-docs/pdf /srv/www/appng.org/appng/docs/1.16.2/reference
[Pipeline] sh
[appng] Running shell script
+ mv -f appng-appngizer/target/generated-docs/pdf/appngizer-platform-installation-guide.pdf appng-appngizer/target/generated-docs/pdf/appngizer-setup-guide.pdf appng-appngizer/target/generated-docs/pdf/appngizer-user-manual.pdf /srv/www/appng.org/appng/docs/1.16.2/appngizer/pdf/
[Pipeline] sh
[appng] Running shell script
+ mv -f appng-appngizer/target/generated-docs/html/appng.css appng-appngizer/target/generated-docs/html/appngizer-platform-installation-guide.html appng-appngizer/target/generated-docs/html/appngizer-setup-guide.html appng-appngizer/target/generated-docs/html/appngizer-user-manual.html appng-appngizer/target/generated-docs/html/coderay-asciidoctor.css appng-appngizer/target/generated-docs/html/images appng-appngizer/target/generated-docs/html/parts appng-appngizer/target/generated-docs/html/xml /srv/www/appng.org/appng/docs/1.16.2/appngizer/html/
[Pipeline] sh
[appng] Running shell script
+ rm -rf /srv/www/appng.org/appng/docs/1.16.2/appngizer/html/parts
[Pipeline] sh
[appng] Running shell script
+ rm -rf /srv/www/appng.org/appng/docs/1.16.2/appngizer/html/xml
[Pipeline] sh
[appng] Running shell script
+ cp appng-xmlapi/target/classes/appng-application.xsd /srv/www/appng.org/schema/application/appng-application-1.16.2.xsd
[Pipeline] sh
[appng] Running shell script
+ cp appng-xmlapi/target/classes/appng-platform.xsd /srv/www/appng.org/schema/platform/appng-platform-1.16.2.xsd
[Pipeline] sh
[appng] Running shell script
+ cp appng-appngizer-jaxb/target/classes/appngizer.xsd /srv/www/appng.org/schema/appngizer/appngizer-1.16.2.xsd
[Pipeline] sh
[appng] Running shell script
+ cp appng-xmlapi/target/classes/appng-application.xsd /srv/www/appng.org/schema/application/appng-application.xsd
[Pipeline] sh
[appng] Running shell script
+ cp appng-xmlapi/target/classes/appng-platform.xsd /srv/www/appng.org/schema/platform/appng-platform.xsd
[Pipeline] sh
[appng] Running shell script
+ cp appng-appngizer-jaxb/target/classes/appngizer.xsd /srv/www/appng.org/schema/appngizer/appngizer.xsd
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (merge to master and tag)
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng
[Pipeline] {
[Pipeline] sh
[appng] Running shell script
+ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
[Pipeline] sh
[appng] Running shell script
+ git merge --ff appng-1.16.x --strategy-option theirs
Merge made by the 'recursive' strategy.
README.adoc | 4 +-
appng-api/pom.xml | 30 +-
.../main/java/org/appng/api/ActionProvider.java | 2 +-
.../org/appng/api/ApplicationConfigProvider.java | 2 +-
.../java/org/appng/api/ApplicationController.java | 2 +-
.../java/org/appng/api/ApplicationException.java | 2 +-
.../java/org/appng/api/AttachmentWebservice.java | 2 +-
.../main/java/org/appng/api/BusinessException.java | 2 +-
.../src/main/java/org/appng/api/DataContainer.java | 2 +-
.../src/main/java/org/appng/api/DataProvider.java | 2 +-
.../src/main/java/org/appng/api/Environment.java | 2 +-
.../main/java/org/appng/api/FieldConverter.java | 2 +-
.../main/java/org/appng/api/FieldProcessor.java | 2 +-
.../src/main/java/org/appng/api/FieldWrapper.java | 2 +-
.../src/main/java/org/appng/api/FileUpload.java | 2 +-
.../java/org/appng/api/FormProcessProvider.java | 2 +-
.../src/main/java/org/appng/api/FormValidator.java | 2 +-
.../src/main/java/org/appng/api/GlobalTaglet.java | 2 +-
.../main/java/org/appng/api/GlobalXMLTaglet.java | 2 +-
.../appng/api/InvalidConfigurationException.java | 2 +-
.../src/main/java/org/appng/api/MessageParam.java | 2 +-
.../src/main/java/org/appng/api/NotBlank.java | 2 +-
appng-api/src/main/java/org/appng/api/Option.java | 2 +-
appng-api/src/main/java/org/appng/api/Options.java | 2 +-
.../src/main/java/org/appng/api/PageProcessor.java | 2 +-
.../main/java/org/appng/api/ParameterSupport.java | 2 +-
appng-api/src/main/java/org/appng/api/Path.java | 2 +-
.../src/main/java/org/appng/api/PathInfo.java | 2 +-
.../main/java/org/appng/api/PermissionOwner.java | 2 +-
.../java/org/appng/api/PermissionProcessor.java | 2 +-
.../src/main/java/org/appng/api/Platform.java | 2 +-
.../java/org/appng/api/ProcessingException.java | 2 +-
appng-api/src/main/java/org/appng/api/Request.java | 2 +-
.../main/java/org/appng/api/RequestSupport.java | 2 +-
.../src/main/java/org/appng/api/RequestUtil.java | 2 +-
.../src/main/java/org/appng/api/ResultService.java | 2 +-
.../src/main/java/org/appng/api/ScheduledJob.java | 2 +-
appng-api/src/main/java/org/appng/api/Scope.java | 2 +-
appng-api/src/main/java/org/appng/api/Session.java | 2 +-
.../main/java/org/appng/api/SiteProperties.java | 2 +-
.../src/main/java/org/appng/api/SoapClient.java | 2 +-
.../src/main/java/org/appng/api/SoapService.java | 2 +-
appng-api/src/main/java/org/appng/api/Taglet.java | 2 +-
.../src/main/java/org/appng/api/VHostMode.java | 2 +-
.../java/org/appng/api/ValidationMessages.java | 2 +-
.../java/org/appng/api/ValidationProvider.java | 2 +-
.../src/main/java/org/appng/api/Webservice.java | 2 +-
.../src/main/java/org/appng/api/XMLTaglet.java | 2 +-
.../main/java/org/appng/api/XPathProcessor.java | 2 +-
.../main/java/org/appng/api/auth/AuthTools.java | 2 +-
.../java/org/appng/api/auth/PasswordPolicy.java | 2 +-
.../main/java/org/appng/api/messaging/Event.java | 2 +-
.../java/org/appng/api/messaging/EventHandler.java | 2 +-
.../org/appng/api/messaging/EventRegistry.java | 2 +-
.../java/org/appng/api/messaging/Messaging.java | 2 +-
.../java/org/appng/api/messaging/Receiver.java | 2 +-
.../main/java/org/appng/api/messaging/Sender.java | 2 +-
.../java/org/appng/api/messaging/Serializer.java | 2 +-
.../src/main/java/org/appng/api/model/Account.java | 2 +-
.../main/java/org/appng/api/model/Application.java | 2 +-
.../org/appng/api/model/ApplicationSubject.java | 2 +-
.../main/java/org/appng/api/model/AuthSubject.java | 2 +-
.../java/org/appng/api/model/Authorizable.java | 2 +-
.../java/org/appng/api/model/FeatureProvider.java | 2 +-
.../src/main/java/org/appng/api/model/Group.java | 2 +-
.../java/org/appng/api/model/Identifiable.java | 2 +-
.../main/java/org/appng/api/model/Identifier.java | 2 +-
.../java/org/appng/api/model/NameProvider.java | 2 +-
.../main/java/org/appng/api/model/Nameable.java | 2 +-
.../src/main/java/org/appng/api/model/Named.java | 2 +-
.../main/java/org/appng/api/model/Permission.java | 2 +-
.../main/java/org/appng/api/model/Properties.java | 2 +-
.../main/java/org/appng/api/model/Property.java | 2 +-
.../main/java/org/appng/api/model/Resource.java | 2 +-
.../java/org/appng/api/model/ResourceType.java | 2 +-
.../main/java/org/appng/api/model/Resources.java | 2 +-
.../org/appng/api/model/ReverseableComparator.java | 2 +-
.../java/org/appng/api/model/RevisionAware.java | 2 +-
.../src/main/java/org/appng/api/model/Role.java | 2 +-
.../java/org/appng/api/model/SimpleProperty.java | 2 +-
.../src/main/java/org/appng/api/model/Site.java | 2 +-
.../src/main/java/org/appng/api/model/Subject.java | 2 +-
.../main/java/org/appng/api/model/UserType.java | 2 +-
.../main/java/org/appng/api/model/Versionable.java | 2 +-
.../java/org/appng/api/observe/Observable.java | 2 +-
.../main/java/org/appng/api/observe/Observer.java | 2 +-
.../appng/api/observe/impl/ObservableDelegate.java | 2 +-
.../appng/api/search/BlockingQueueAccessor.java | 2 +-
.../main/java/org/appng/api/search/Consumer.java | 2 +-
.../main/java/org/appng/api/search/Document.java | 2 +-
.../java/org/appng/api/search/DocumentEvent.java | 2 +-
.../org/appng/api/search/DocumentProducer.java | 2 +-
.../main/java/org/appng/api/search/Producer.java | 2 +-
.../java/org/appng/api/support/AdapterBase.java | 2 +-
.../api/support/ApplicationConfigProviderImpl.java | 2 +-
.../org/appng/api/support/ApplicationRequest.java | 2 +-
.../api/support/ApplicationResourceHolder.java | 2 +-
.../java/org/appng/api/support/CallableAction.java | 38 +-
.../org/appng/api/support/CallableDataSource.java | 2 +-
.../java/org/appng/api/support/ClassWrapper.java | 2 +-
.../appng/api/support/ConfigValidationError.java | 2 +-
.../org/appng/api/support/ConfigValidator.java | 2 +-
.../api/support/DatasourceInheritanceHelper.java | 2 +-
.../api/support/DefaultPermissionProcessor.java | 2 +-
.../appng/api/support/DollarParameterSupport.java | 2 +-
.../api/support/DummyPermissionProcessor.java | 2 +-
.../java/org/appng/api/support/ElementHelper.java | 2 +-
.../org/appng/api/support/FieldProcessorImpl.java | 2 +-
.../appng/api/support/HashParameterSupport.java | 2 +-
.../org/appng/api/support/HttpHeaderUtils.java | 2 +-
.../src/main/java/org/appng/api/support/I18n.java | 2 +-
.../java/org/appng/api/support/LabelSupport.java | 2 +-
.../org/appng/api/support/MessageSourceChain.java | 2 +-
.../java/org/appng/api/support/OptionFactory.java | 2 +-
.../org/appng/api/support/OptionGroupFactory.java | 2 +-
.../java/org/appng/api/support/OptionImpl.java | 2 +-
.../java/org/appng/api/support/OptionOwner.java | 2 +-
.../java/org/appng/api/support/OptionsImpl.java | 2 +-
.../appng/api/support/ParameterSupportBase.java | 2 +-
.../org/appng/api/support/PositionalXMLReader.java | 2 +-
.../java/org/appng/api/support/PropertyHolder.java | 2 +-
.../org/appng/api/support/RequestFactoryBean.java | 2 +-
.../org/appng/api/support/RequestSupportImpl.java | 2 +-
.../api/support/ResourceBundleMessageSource.java | 2 +-
.../org/appng/api/support/ResultServiceImpl.java | 2 +-
.../org/appng/api/support/SelectionFactory.java | 2 +-
.../api/support/SiteAwareObjectInputStream.java | 2 +-
.../org/appng/api/support/SiteClassLoader.java | 2 +-
.../org/appng/api/support/SortParamSupport.java | 2 +-
.../main/java/org/appng/api/support/XSSHelper.java | 2 +-
.../java/org/appng/api/support/XmlGenerator.java | 2 +-
.../support/environment/AbstractEnvironment.java | 2 +-
.../api/support/environment/AttributeWrapper.java | 2 +-
.../support/environment/DefaultEnvironment.java | 2 +-
.../environment/EnvironmentFactoryBean.java | 2 +-
.../api/support/environment/EnvironmentKeys.java | 2 +-
.../support/environment/PlatformEnvironment.java | 2 +-
.../support/environment/RequestEnvironment.java | 2 +-
.../api/support/environment/ScopedEnvironment.java | 2 +-
.../support/environment/SessionEnvironment.java | 2 +-
.../api/support/environment/SiteEnvironment.java | 2 +-
.../org/appng/api/support/field/ConverterBase.java | 2 +-
.../support/field/CoordinateFieldConverter.java | 2 +-
.../api/support/field/DateFieldConverter.java | 2 +-
.../api/support/field/DecimalFieldConverter.java | 2 +-
.../api/support/field/DefaultFieldConverter.java | 2 +-
.../api/support/field/FieldConversionFactory.java | 2 +-
.../api/support/field/FileFieldConverter.java | 2 +-
.../api/support/field/IntegerFieldConverter.java | 2 +-
.../api/support/field/LinkPanelFieldHandler.java | 2 +-
.../api/support/field/ListFieldConverter.java | 2 +-
.../api/support/field/NumberFieldConverter.java | 2 +-
.../api/support/field/ObjectFieldConverter.java | 2 +-
.../validation/DefaultValidationProvider.java | 2 +-
.../validation/FileUploadListValidator.java | 2 +-
.../support/validation/FileUploadValidator.java | 2 +-
.../validation/LocalizedMessageInterpolator.java | 2 +-
.../src/test/java/org/appng/api/AbstractTest.java | 2 +-
.../java/org/appng/api/ConfigValidatorTest.java | 2 +-
.../java/org/appng/api/ConsumerProducerTest.java | 2 +-
.../test/java/org/appng/api/DataContainerTest.java | 2 +-
.../test/java/org/appng/api/FileUploadTest.java | 2 +-
.../test/java/org/appng/api/MetaDataProvider.java | 2 +-
appng-api/src/test/java/org/appng/api/Person.java | 2 +-
.../java/org/appng/api/XPathProcessorTest.java | 2 +-
.../java/org/appng/api/auth/AuthToolsTest.java | 2 +-
.../org/appng/api/support/CallableActionTest.java | 82 +-
.../appng/api/support/CallableDataSourceTest.java | 2 +-
.../api/support/DatasourceInheritanceTest.java | 2 +-
.../org/appng/api/support/ElementHelperTest.java | 2 +-
.../org/appng/api/support/HttpHeaderUtilsTest.java | 2 +-
.../test/java/org/appng/api/support/I18nTest.java | 2 +-
.../org/appng/api/support/LabelSupportTest.java | 2 +-
.../appng/api/support/MessageSourceChainTest.java | 2 +-
.../java/org/appng/api/support/OptionData.java | 2 +-
.../java/org/appng/api/support/OptionImplTest.java | 2 +-
.../org/appng/api/support/OptionsImplTest.java | 2 +-
.../appng/api/support/ParameterSupportTest.java | 2 +-
.../org/appng/api/support/PropertyHolderTest.java | 2 +-
.../org/appng/api/support/RequestSupportTest.java | 2 +-
.../org/appng/api/support/ResultServiceTest.java | 2 +-
.../test/java/org/appng/api/support/ScopeTest.java | 2 +-
.../appng/api/support/SelectionFactoryTest.java | 2 +-
.../appng/api/support/SortParamSupportTest.java | 2 +-
.../appng/api/support/ValidationProviderTest.java | 2 +-
.../java/org/appng/api/support/XmlValidator.java | 2 +-
.../api/support/environment/EnvironmentTest.java | 2 +-
.../support/field/AbstractFieldConverterTest.java | 2 +-
.../field/DateFieldConverterDateTimeTest.java | 2 +-
.../api/support/field/DateFieldConverterTest.java | 2 +-
.../support/field/DefaultFieldConverterTest.java | 2 +-
.../api/support/field/FileFieldConverterTest.java | 2 +-
.../support/field/IntegerFieldConverterTest.java | 2 +-
.../support/field/LinkPanelFieldHandlerTest.java | 2 +-
.../api/support/field/ListFieldConverterTest.java | 2 +-
.../support/field/ObjectFieldConverterTest.java | 2 +-
.../validation/FileUploadValidatorTest.java | 2 +-
appng-application-assembly/pom.xml | 2 +-
appng-application-bom/pom.xml | 30 +-
appng-application-camunda/README.adoc | 4 +-
appng-application-camunda/pom.xml | 11 +-
appng-application-parent/pom.xml | 2 +-
appng-application/README.adoc | 6 +-
appng-application/pom.xml | 28 +-
.../main/webapp/WEB-INF/conf/platformContext.xml | 4 -
appng-appngizer-jaxb/pom.xml | 2 +-
appng-appngizer-maven-plugin/pom.xml | 2 +-
.../maven/plugins/appngizer/AppNGizerMojo.java | 2 +-
.../appng/maven/plugins/appngizer/InstallMojo.java | 2 +-
.../appng/maven/plugins/appngizer/UploadMojo.java | 2 +-
.../maven/plugins/appngizer/AppNGizerMojoTest.java | 2 +-
appng-appngizer/pom.xml | 29 +-
.../org/appng/appngizer/controller/AppNGizer.java | 2 +-
.../appngizer/controller/AppNGizerConfigurer.java | 2 +-
.../appngizer/controller/AppNGizerServlet.java | 2 +-
.../controller/ApplicationController.java | 2 +-
.../appng/appngizer/controller/ControllerBase.java | 2 +-
.../appngizer/controller/DatabaseController.java | 2 +-
.../appngizer/controller/GroupController.java | 2 +-
.../java/org/appng/appngizer/controller/Home.java | 4 +-
.../appngizer/controller/Jaxb2Marshaller.java | 2 +-
.../appngizer/controller/PermissionController.java | 2 +-
.../appngizer/controller/PlatformController.java | 2 +-
.../controller/PlatformPropertyController.java | 2 +-
.../appng/appngizer/controller/PropertyBase.java | 2 +-
.../appngizer/controller/RepositoryController.java | 2 +-
.../appng/appngizer/controller/RoleController.java | 2 +-
.../appng/appngizer/controller/SessionFilter.java | 2 +-
.../controller/SiteApplicationController.java | 2 +-
.../SiteApplicationPropertyController.java | 2 +-
.../appng/appngizer/controller/SiteController.java | 2 +-
.../controller/SitePropertyController.java | 2 +-
.../appngizer/controller/SubjectController.java | 2 +-
.../org/appng/appngizer/model/Application.java | 2 +-
.../org/appng/appngizer/model/Applications.java | 2 +-
.../java/org/appng/appngizer/model/Database.java | 2 +-
.../java/org/appng/appngizer/model/Databases.java | 2 +-
.../main/java/org/appng/appngizer/model/Group.java | 2 +-
.../java/org/appng/appngizer/model/Groups.java | 2 +-
.../main/java/org/appng/appngizer/model/Home.java | 2 +-
.../main/java/org/appng/appngizer/model/Link.java | 2 +-
.../main/java/org/appng/appngizer/model/Links.java | 2 +-
.../java/org/appng/appngizer/model/Package.java | 2 +-
.../java/org/appng/appngizer/model/Packages.java | 2 +-
.../java/org/appng/appngizer/model/Permission.java | 2 +-
.../org/appng/appngizer/model/Permissions.java | 2 +-
.../java/org/appng/appngizer/model/Platform.java | 2 +-
.../java/org/appng/appngizer/model/Properties.java | 2 +-
.../java/org/appng/appngizer/model/Property.java | 2 +-
.../org/appng/appngizer/model/Repositories.java | 2 +-
.../java/org/appng/appngizer/model/Repository.java | 2 +-
.../main/java/org/appng/appngizer/model/Role.java | 2 +-
.../main/java/org/appng/appngizer/model/Roles.java | 2 +-
.../main/java/org/appng/appngizer/model/Site.java | 2 +-
.../main/java/org/appng/appngizer/model/Sites.java | 2 +-
.../java/org/appng/appngizer/model/Subject.java | 2 +-
.../java/org/appng/appngizer/model/Subjects.java | 2 +-
.../java/org/appng/appngizer/model/UriAware.java | 2 +-
.../controller/ApplicationControllerTest.java | 2 +-
.../ApplicationPropertyControllerTest.java | 2 +-
.../appng/appngizer/controller/ControllerTest.java | 2 +-
.../controller/DatabaseControllerTest.java | 2 +-
.../appngizer/controller/GroupControllerTest.java | 2 +-
.../controller/PermissionControllerTest.java | 2 +-
.../controller/PlatformPropertyControllerTest.java | 2 +-
.../controller/RepositoryControllerTest.java | 2 +-
.../appngizer/controller/RoleControllerTest.java | 2 +-
.../controller/SiteApplicationControllerTest.java | 2 +-
.../appngizer/controller/SiteControllerTest.java | 2 +-
.../controller/SitePropertyControllerTest.java | 2 +-
.../controller/SubjectControllerTest.java | 2 +-
.../src/test/resources/xml/site-property-list.xml | 20 +-
appng-archetype-application/pom.xml | 2 +-
appng-archetype-application/readme.txt | 2 +-
.../src/main/resources/archetype-resources/pom.xml | 2 +-
appng-camunda/pom.xml | 2 +-
.../java/org/appng/camunda/bpm/TaskWrapper.java | 15 +
.../org/appng/camunda/bpm/TaskWrapperTest.java | 15 +
appng-cli/pom.xml | 30 +-
.../src/main/java/org/appng/cli/CliBootstrap.java | 2 +-
.../org/appng/cli/CliBootstrapEnvironment.java | 2 +-
.../src/main/java/org/appng/cli/CliCommands.java | 2 +-
appng-cli/src/main/java/org/appng/cli/CliCore.java | 2 +-
.../main/java/org/appng/cli/CliEnvironment.java | 2 +-
.../src/main/java/org/appng/cli/CliShell.java | 2 +-
.../java/org/appng/cli/ExecutableCliCommand.java | 2 +-
.../org/appng/cli/NoSuchRepositoryException.java | 2 +-
.../java/org/appng/cli/NoSuchSiteException.java | 2 +-
.../java/org/appng/cli/commands/CommandBatch.java | 2 +-
.../java/org/appng/cli/commands/CommandList.java | 2 +-
.../java/org/appng/cli/commands/CommandMain.java | 2 +-
.../java/org/appng/cli/commands/FileOwner.java | 2 +-
.../commands/application/ActivateApplication.java | 2 +-
.../cli/commands/application/BaseApplication.java | 2 +-
.../application/DeactivateApplication.java | 2 +-
.../commands/application/DeleteApplication.java | 2 +-
.../commands/application/InstallApplication.java | 2 +-
.../cli/commands/application/ListApplications.java | 2 +-
.../cli/commands/applicationrole/AddRole.java | 2 +-
.../cli/commands/applicationrole/ListRoles.java | 2 +-
.../org/appng/cli/commands/group/AddGroup.java | 2 +-
.../org/appng/cli/commands/group/CreateGroup.java | 2 +-
.../org/appng/cli/commands/group/DeleteGroup.java | 2 +-
.../org/appng/cli/commands/group/ListGroups.java | 2 +-
.../appng/cli/commands/heartbeat/HeartBeat.java | 2 +-
.../cli/commands/permission/AddPermission.java | 2 +-
.../cli/commands/permission/ListPermissions.java | 2 +-
.../cli/commands/permission/RemovePermission.java | 2 +-
.../cli/commands/property/CreateProperty.java | 2 +-
.../cli/commands/property/DeleteProperty.java | 2 +-
.../cli/commands/property/ListProperties.java | 2 +-
.../cli/commands/property/PropertyHelper.java | 2 +-
.../cli/commands/property/UpdateProperty.java | 2 +-
.../cli/commands/repository/CreateRepository.java | 2 +-
.../cli/commands/repository/DeleteRepository.java | 2 +-
.../cli/commands/repository/ListRepositories.java | 2 +-
.../appng/cli/commands/site/CheckSiteRunning.java | 2 +-
.../org/appng/cli/commands/site/CreateSite.java | 2 +-
.../org/appng/cli/commands/site/DeleteSite.java | 2 +-
.../org/appng/cli/commands/site/ListSites.java | 2 +-
.../org/appng/cli/commands/site/ReloadSite.java | 2 +-
.../org/appng/cli/commands/site/SetSiteActive.java | 2 +-
.../appng/cli/commands/subject/CreateSubject.java | 2 +-
.../appng/cli/commands/subject/DeleteSubject.java | 2 +-
.../appng/cli/commands/subject/ListSubjects.java | 2 +-
.../cli/commands/template/DeleteTemplate.java | 2 +-
.../cli/commands/template/InstallTemplate.java | 2 +-
.../org/appng/cli/prettytable/PrettyTable.java | 2 +-
.../org/appng/cli/prettytable/TableColumn.java | 2 +-
.../org/appng/cli/prettytable/TableConstants.java | 2 +-
.../java/org/appng/cli/prettytable/TableRow.java | 2 +-
.../org/appng/cli/servlet/InstallListener.java | 2 +-
.../java/org/appng/cli/validators/FileExists.java | 2 +-
.../test/java/org/appng/cli/CliBootstrapTest.java | 2 +-
.../org/appng/cli/CliCoreDBNotInitializedTest.java | 2 +-
.../src/test/java/org/appng/cli/CliCoreTest.java | 2 +-
.../appng/cli/commands/AbstractCommandTest.java | 2 +-
.../org/appng/cli/commands/CommandBatchTest.java | 2 +-
.../application/CommandInstallApplicationTest.java | 2 +-
.../CommandListApplicationsForSiteTest.java | 2 +-
.../application/CommandListApplicationsTest.java | 2 +-
.../cli/commands/group/CommandAddGroupTest.java | 2 +-
.../cli/commands/group/CommandCreateGroupTest.java | 2 +-
.../cli/commands/group/CommandDeleteGroupTest.java | 2 +-
.../cli/commands/group/CommandListGroupsTest.java | 2 +-
.../cli/commands/permission/AddPermissionTest.java | 2 +-
.../commands/permission/BasePermissionTest.java | 2 +-
.../commands/permission/ListPermissionTest.java | 2 +-
.../commands/permission/RemovePermissionTest.java | 2 +-
.../property/CommandCreateClobPropertyTest.java | 2 +-
.../property/CommandCreatePropertyTest.java | 2 +-
.../property/CommandListPropertiesTest.java | 4 +-
.../property/CommandUpdateClobPropertyTest.java | 2 +-
.../property/CommandUpdatePropertyTest.java | 2 +-
.../repository/CommandCreateRepositoryTest.java | 2 +-
.../repository/CommandDeleteRepositoryTest.java | 2 +-
.../repository/CommandListRepositoryTest.java | 2 +-
.../commands/site/CommandCheckSiteRunningTest.java | 2 +-
.../cli/commands/site/CommandCreateSiteTest.java | 2 +-
.../cli/commands/site/CommandDeleteSiteTest.java | 2 +-
.../cli/commands/site/CommandListSitesTest.java | 2 +-
.../commands/site/CommandSetSiteActiveTest.java | 2 +-
.../commands/subject/CommandCreateSubjectTest.java | 2 +-
.../commands/subject/CommandDeleteSubjectTest.java | 2 +-
.../commands/subject/CommandListSubjectTest.java | 2 +-
.../template/CommandInstallTemplateTest.java | 2 +-
.../org/appng/cli/prettyTable/PrettyTableTest.java | 2 +-
appng-core/pom.xml | 35 +-
.../src/main/java/org/appng/core/JMXUtils.java | 2 +-
.../src/main/java/org/appng/core/Redirect.java | 2 +-
.../java/org/appng/core/controller/AppngCache.java | 2 +-
.../appng/core/controller/CacheElementBase.java | 2 +-
.../java/org/appng/core/controller/Controller.java | 2 +-
.../org/appng/core/controller/HttpHeaders.java | 2 +-
.../org/appng/core/controller/PlatformStartup.java | 2 +-
.../appng/core/controller/RepositoryWatcher.java | 2 +-
.../java/org/appng/core/controller/Session.java | 2 +-
.../org/appng/core/controller/SessionListener.java | 2 +-
.../core/controller/filter/CsrfSetupFilter.java | 2 +-
.../core/controller/filter/JspExtensionFilter.java | 2 +-
.../controller/filter/MSOfficeUserAgentFilter.java | 2 +-
.../core/controller/filter/PageCacheFilter.java | 2 +-
.../core/controller/filter/RedirectFilter.java | 2 +-
.../core/controller/filter/ResponseWrapper.java | 2 +-
.../appng/core/controller/filter/XSSFilter.java | 2 +-
.../core/controller/handler/ErrorPageHandler.java | 2 +-
.../appng/core/controller/handler/GuiHandler.java | 2 +-
.../appng/core/controller/handler/JspHandler.java | 2 +-
.../core/controller/handler/ProxyHandler.java | 2 +-
.../core/controller/handler/RequestHandler.java | 2 +-
.../appng/core/controller/handler/RestService.java | 2 +-
.../controller/handler/ServiceRequestHandler.java | 2 +-
.../appng/core/controller/handler/SoapService.java | 4 +-
.../controller/handler/StaticContentHandler.java | 2 +-
.../appng/core/controller/messaging/JedisBase.java | 2 +-
.../core/controller/messaging/JedisReceiver.java | 2 +-
.../core/controller/messaging/JedisSender.java | 2 +-
.../core/controller/messaging/MessageHandler.java | 2 +-
.../controller/messaging/MulticastReceiver.java | 2 +-
.../core/controller/messaging/MulticastSender.java | 2 +-
.../appng/core/controller/messaging/NodeEvent.java | 2 +-
.../core/controller/messaging/RabbitMQBase.java | 93 +-
.../controller/messaging/RabbitMQReceiver.java | 105 +-
.../core/controller/messaging/RabbitMQSender.java | 28 +-
.../core/controller/messaging/ReloadSiteEvent.java | 2 +-
.../controller/messaging/RequestNodeState.java | 2 +-
.../core/controller/messaging/SiteStateEvent.java | 2 +-
.../core/controller/messaging/TribesReceiver.java | 2 +-
.../core/controller/messaging/TribesSender.java | 2 +-
.../org/appng/core/domain/ApplicationImpl.java | 2 +-
.../org/appng/core/domain/DatabaseConnection.java | 2 +-
.../main/java/org/appng/core/domain/GroupImpl.java | 2 +-
.../java/org/appng/core/domain/ObjectUtils.java | 2 +-
.../org/appng/core/domain/PackageArchiveImpl.java | 2 +-
.../java/org/appng/core/domain/PermissionImpl.java | 2 +-
.../core/domain/PersistentPropertyHolder.java | 2 +-
.../java/org/appng/core/domain/PropertyImpl.java | 2 +-
.../java/org/appng/core/domain/RepositoryImpl.java | 2 +-
.../java/org/appng/core/domain/ResourceImpl.java | 2 +-
.../main/java/org/appng/core/domain/RoleImpl.java | 2 +-
.../org/appng/core/domain/SiteApplication.java | 2 +-
.../org/appng/core/domain/SiteApplicationPK.java | 2 +-
.../main/java/org/appng/core/domain/SiteImpl.java | 2 +-
.../java/org/appng/core/domain/SubjectImpl.java | 2 +-
.../main/java/org/appng/core/domain/Template.java | 2 +-
.../org/appng/core/domain/TemplateResource.java | 2 +-
.../org/appng/core/domain/ValidationPatterns.java | 2 +-
.../appng/core/model/AbstractRequestProcessor.java | 2 +-
.../appng/core/model/AccessibleApplication.java | 2 +-
.../java/org/appng/core/model/ActionElement.java | 9 +-
.../org/appng/core/model/ApplicationContext.java | 2 +-
.../org/appng/core/model/ApplicationProvider.java | 15 +-
.../appng/core/model/ApplicationSubjectImpl.java | 2 +-
.../java/org/appng/core/model/CacheProvider.java | 2 +-
.../org/appng/core/model/DataSourceElement.java | 2 +-
.../org/appng/core/model/FeatureProviderImpl.java | 2 +-
.../org/appng/core/model/InstallablePackage.java | 2 +-
.../main/java/org/appng/core/model/JarInfo.java | 2 +-
.../org/appng/core/model/NavigationBuilder.java | 2 +-
.../java/org/appng/core/model/PackageArchive.java | 2 +-
.../java/org/appng/core/model/PackageVersion.java | 2 +-
.../java/org/appng/core/model/PackageWrapper.java | 2 +-
.../appng/core/model/PageParameterProcessor.java | 2 +-
.../org/appng/core/model/PlatformProcessor.java | 2 +-
.../org/appng/core/model/PlatformTransformer.java | 2 +-
.../main/java/org/appng/core/model/Repository.java | 2 +-
.../java/org/appng/core/model/RepositoryCache.java | 2 +-
.../org/appng/core/model/RepositoryCacheBase.java | 2 +-
.../appng/core/model/RepositoryCacheFactory.java | 2 +-
.../core/model/RepositoryCacheFilesystem.java | 2 +-
.../org/appng/core/model/RepositoryCacheSoap.java | 2 +-
.../java/org/appng/core/model/RepositoryMode.java | 2 +-
.../org/appng/core/model/RepositoryScheme.java | 2 +-
.../java/org/appng/core/model/RepositoryType.java | 2 +-
.../java/org/appng/core/model/RepositoryUtils.java | 2 +-
.../org/appng/core/model/RequestProcessor.java | 2 +-
.../java/org/appng/core/model/ResponseType.java | 2 +-
.../org/appng/core/model/ThymeleafProcessor.java | 78 +-
.../org/appng/core/model/ZipFileProcessor.java | 2 +-
.../core/repository/ApplicationRepository.java | 2 +-
.../repository/DatabaseConnectionRepository.java | 2 +-
.../org/appng/core/repository/GroupRepository.java | 2 +-
.../core/repository/PermissionRepository.java | 2 +-
.../appng/core/repository/PropertyRepository.java | 2 +-
.../org/appng/core/repository/RepoRepository.java | 2 +-
.../appng/core/repository/ResourceRepository.java | 2 +-
.../org/appng/core/repository/RoleRepository.java | 2 +-
.../core/repository/SiteApplicationRepository.java | 2 +-
.../org/appng/core/repository/SiteRepository.java | 2 +-
.../appng/core/repository/SubjectRepository.java | 2 +-
.../appng/core/repository/TemplateRepository.java | 2 +-
.../repository/TemplateResourceRepository.java | 2 +-
.../config/ApplicationPostProcessor.java | 2 +-
.../core/repository/config/DataSourceFactory.java | 2 +-
.../repository/config/DatasourceConfigurer.java | 2 +-
.../core/repository/config/HikariCPConfigurer.java | 2 +-
.../repository/config/TomcatJdbcConfigurer.java | 2 +-
.../appng/core/security/BCryptPasswordHandler.java | 2 +-
.../appng/core/security/DefaultPasswordPolicy.java | 2 +-
.../java/org/appng/core/security/DigestUtil.java | 2 +-
.../org/appng/core/security/DigestValidator.java | 2 +-
.../org/appng/core/security/PasswordHandler.java | 2 +-
.../java/org/appng/core/security/SaltedDigest.java | 2 +-
.../org/appng/core/security/SaltedDigestSha1.java | 2 +-
.../appng/core/security/Sha1PasswordHandler.java | 2 +-
.../appng/core/security/signing/BaseConfig.java | 2 +-
.../core/security/signing/CertChainValidator.java | 2 +-
.../org/appng/core/security/signing/CertTools.java | 2 +-
.../core/security/signing/SignatureWrapper.java | 2 +-
.../org/appng/core/security/signing/Signer.java | 2 +-
.../appng/core/security/signing/SignerConfig.java | 2 +-
.../core/security/signing/SigningException.java | 2 +-
.../core/security/signing/ValidatorConfig.java | 2 +-
.../core/service/ApplicationArchiveProcessor.java | 2 +-
.../appng/core/service/ApplicationProperties.java | 2 +-
.../java/org/appng/core/service/CacheService.java | 2 +-
.../java/org/appng/core/service/CoreService.java | 5 +-
.../org/appng/core/service/DatabaseService.java | 2 +-
.../java/org/appng/core/service/HsqlStarter.java | 2 +-
.../org/appng/core/service/InitializerService.java | 8 +-
.../java/org/appng/core/service/LdapService.java | 380 +--
.../org/appng/core/service/MigrationService.java | 2 +-
.../org/appng/core/service/PropertySupport.java | 6 +-
.../org/appng/core/service/TemplateService.java | 2 +-
.../org/appng/core/site-config.properties | 8 +-
.../src/test/java/org/appng/core/PathInfoTest.java | 2 +-
.../core/application/PermissionProcessorTest.java | 2 +-
.../core/controller/ApplicationContextTest.java | 2 +-
.../org/appng/core/controller/ControllerTest.java | 2 +-
.../core/controller/PlatformProcessorTest.java | 2 +-
.../appng/core/controller/PlatformStartupTest.java | 2 +-
.../org/appng/core/controller/RedirectTest.java | 2 +-
.../core/controller/RepositoryWatcherTest.java | 2 +-
.../org/appng/core/controller/RequestUtilTest.java | 2 +-
.../appng/core/controller/SessionListenerTest.java | 2 +-
.../org/appng/core/controller/TestSupport.java | 2 +-
.../controller/filter/JspExtensionFilterTest.java | 2 +-
.../core/controller/filter/RedirectFilterTest.java | 2 +-
.../core/controller/handler/GuiHandlerTest.java | 2 +-
.../handler/ServiceRequestHandlerTest.java | 2 +-
.../controller/messaging/AbstractMessagingIT.java | 2 +-
.../controller/messaging/JedisMessagingIT.java | 2 +-
.../core/controller/messaging/MessagingTest.java | 2 +-
.../controller/messaging/MultiCastMessagingIT.java | 11 +-
.../controller/messaging/RabbitMQMessagingIT.java | 2 +-
.../org/appng/core/domain/PackageArchiveTest.java | 2 +-
.../java/org/appng/core/domain/SiteImplTest.java | 2 +-
.../appng/core/domain/ValidationPatternTest.java | 2 +-
.../appng/core/model/ApplicationProviderTest.java | 2 +-
.../org/appng/core/model/CacheProviderTest.java | 2 +-
.../org/appng/core/model/JarInfoBuilderTest.java | 2 +-
.../appng/core/model/OutputFormatAndTypeTest.java | 2 +-
.../core/model/PageParameterProcessorTest.java | 2 +-
.../src/test/java/org/appng/core/model/Person.java | 2 +-
.../appng/core/model/PlatformTransformerTest.java | 2 +-
.../appng/core/model/ThymeleafProcessorTest.java | 208 ++
.../core/repository/AbstractRepositoryTest.java | 2 +-
.../appng/core/repository/GroupRepositoryTest.java | 2 +-
.../core/repository/PermissionRepositoryTest.java | 2 +-
.../core/repository/PropertyRepositoryTest.java | 2 +-
.../appng/core/repository/RepositoryCacheTest.java | 2 +-
.../org/appng/core/repository/RepositoryTest.java | 2 +-
.../core/repository/ResourceRepositoryTest.java | 2 +-
.../appng/core/repository/RoleRepositoryTest.java | 2 +-
.../java/org/appng/core/repository/SchemaGen.java | 2 +-
.../appng/core/repository/SiteRepositoryTest.java | 2 +-
.../core/repository/SubjectRepositoryTest.java | 2 +-
.../core/security/BCryptPasswordHandlerTest.java | 2 +-
.../core/security/DefaultPasswordPolicyTest.java | 2 +-
.../appng/core/security/DigestValidatorTest.java | 2 +-
.../appng/core/security/PasswordHandlerTest.java | 2 +-
.../org/appng/core/security/SaltedDigestTest.java | 2 +-
.../core/security/Sha1PasswordHandlerTest.java | 2 +-
.../appng/core/security/signing/SignerTest.java | 2 +-
.../appng/core/service/AppNGTestDataProvider.java | 2 +-
.../service/ApplicationArchiveProcessorTest.java | 2 +-
.../org/appng/core/service/CoreServiceTest.java | 2 +-
.../appng/core/service/DatabaseServiceTest.java | 2 +-
.../appng/core/service/InitTestDataProvider.java | 2 +-
.../appng/core/service/InitializerServiceTest.java | 2 +-
.../appng/core/service/LdapContextFactoryMock.java | 59 +
.../org/appng/core/service/LdapContextMock.java | 585 +++++
.../org/appng/core/service/LdapServiceTest.java | 258 +-
.../appng/core/service/PropertySupportTest.java | 2 +-
.../appng/core/service/TemplateServiceTest.java | 2 +-
.../org/appng/core/service/TestInitializer.java | 2 +-
.../org/appng/testapplication/TestController.java | 2 +-
.../org/appng/testapplication/TestEntities.java | 2 +-
.../java/org/appng/testapplication/TestEntity.java | 2 +-
.../org/appng/testapplication/TestService.java | 2 +-
.../xml/ThymeleafProcessorTest-platform.xml | 2546 ++++++++++++++++++++
appng-documentation/pom.xml | 2 +-
.../src/main/asciidoc/listing/dependencies.txt | 8 +-
.../src/main/asciidoc/parts/api.adoc | 21 +-
.../src/main/asciidoc/parts/maven.adoc | 115 +-
.../java/org/appng/documentation/UrlValidator.java | 2 +-
.../test/java/org/example/CalculatorService.java | 15 +
.../src/test/java/org/example/Employee.java | 15 +
.../src/test/java/org/example/Employees.java | 15 +
.../src/test/java/org/example/EmployeesTest.java | 15 +
appng-forms/pom.xml | 28 +-
.../java/org/appng/el/ExpressionEvaluator.java | 2 +-
.../src/main/java/org/appng/el/VariableMapper.java | 2 +-
.../src/main/java/org/appng/forms/FormUpload.java | 2 +-
.../java/org/appng/forms/FormUploadValidator.java | 2 +-
.../src/main/java/org/appng/forms/Request.java | 2 +-
.../java/org/appng/forms/RequestContainer.java | 2 +-
.../src/main/java/org/appng/forms/XSSUtil.java | 2 +-
.../java/org/appng/forms/impl/FormUploadBean.java | 2 +-
.../java/org/appng/forms/impl/RequestBean.java | 2 +-
.../java/org/appng/el/ExpressionEvaluatorTest.java | 2 +-
.../test/java/org/appng/forms/FormRequestTest.java | 2 +-
.../test/java/org/appng/forms/FormUploadTest.java | 2 +-
.../src/test/java/org/appng/forms/RequestTest.java | 2 +-
.../src/test/java/org/appng/forms/XSSUtilTest.java | 2 +-
appng-formtags/pom.xml | 28 +-
.../main/java/org/appng/formtags/ErrorAware.java | 2 +-
.../src/main/java/org/appng/formtags/Form.java | 2 +-
.../java/org/appng/formtags/FormConfirmation.java | 2 +-
.../src/main/java/org/appng/formtags/FormData.java | 2 +-
.../main/java/org/appng/formtags/FormElement.java | 2 +-
.../java/org/appng/formtags/FormElementOwner.java | 2 +-
.../main/java/org/appng/formtags/FormGroup.java | 2 +-
.../org/appng/formtags/FormProcessProvider.java | 2 +-
.../main/java/org/appng/formtags/LogFormData.java | 2 +-
.../java/org/appng/formtags/RuleValidation.java | 2 +-
.../appng/formtags/providers/EmailProvider.java | 2 +-
.../org/appng/formtags/FormElementRuleTest.java | 2 +-
.../java/org/appng/formtags/FormElementTest.java | 2 +-
.../org/appng/formtags/RuleValidationTest.java | 2 +-
.../test/java/org/appng/formtags/TestRequest.java | 2 +-
.../formtags/providers/EmailProviderTest.java | 2 +-
appng-mail/pom.xml | 28 +-
.../src/main/java/org/appng/mail/Address.java | 2 +-
.../src/main/java/org/appng/mail/Attachment.java | 2 +-
appng-mail/src/main/java/org/appng/mail/Mail.java | 2 +-
.../main/java/org/appng/mail/MailException.java | 2 +-
.../main/java/org/appng/mail/MailTransport.java | 2 +-
.../src/main/java/org/appng/mail/Receiver.java | 2 +-
.../java/org/appng/mail/impl/AttachmentImpl.java | 2 +-
.../java/org/appng/mail/impl/DefaultTransport.java | 2 +-
.../main/java/org/appng/mail/impl/MailImpl.java | 2 +-
.../test/java/org/appng/mail/DummyTransport.java | 2 +-
.../src/test/java/org/appng/mail/MailTest.java | 2 +-
appng-persistence/pom.xml | 28 +-
.../org/appng/persistence/dialect/HSQLDialect.java | 2 +-
.../persistence/dialect/MySqlTextDialect.java | 2 +-
.../persistence/dialect/SQLServer2008Dialect.java | 2 +-
.../repository/EnversSearchRepository.java | 2 +-
.../repository/EnversSearchRepositoryImpl.java | 2 +-
.../repository/QueryDslSearchRepository.java | 2 +-
.../repository/QueryDslSearchRepositoryImpl.java | 2 +-
.../appng/persistence/repository/SearchQuery.java | 2 +-
.../persistence/repository/SearchRepository.java | 2 +-
.../repository/SearchRepositoryFactoryBean.java | 2 +-
.../repository/SearchRepositoryImpl.java | 2 +-
.../appng/persistence/model/EnversTestEntity.java | 2 +-
.../org/appng/persistence/model/QTestEntity.java | 2 +-
.../org/appng/persistence/model/TestEntity.java | 2 +-
.../repository/EnversRepositoryConfiguration.java | 2 +-
.../repository/EnversSearchRepositoryTest.java | 2 +-
.../repository/QueryDslSearchRepositoryTest.java | 2 +-
.../repository/RepositoryConfiguration.java | 2 +-
.../persistence/repository/SearchQueryTest.java | 2 +-
.../repository/SearchRepositoryTest.java | 2 +-
.../repository/TestEntityEnversRepo.java | 2 +-
.../persistence/repository/TestEntityRepo.java | 2 +-
appng-search/pom.xml | 28 +-
.../java/org/appng/search/DocumentProvider.java | 2 +-
.../src/main/java/org/appng/search/Search.java | 2 +-
.../main/java/org/appng/search/SearchProvider.java | 2 +-
.../org/appng/search/indexer/DocumentIndexer.java | 2 +-
.../appng/search/indexer/FileSystemProvider.java | 2 +-
.../org/appng/search/indexer/GlobalIndexer.java | 2 +-
.../java/org/appng/search/indexer/IndexConfig.java | 2 +-
.../java/org/appng/search/indexer/ParseTags.java | 2 +-
.../org/appng/search/indexer/SimpleDocument.java | 2 +-
.../main/java/org/appng/search/json/Filter.java | 2 +-
.../java/org/appng/search/json/FilterConfig.java | 2 +-
.../java/org/appng/search/json/FilterData.java | 2 +-
.../java/org/appng/search/json/FilterItem.java | 2 +-
.../src/main/java/org/appng/search/json/Json.java | 2 +-
.../src/main/java/org/appng/search/json/Page.java | 2 +-
.../src/main/java/org/appng/search/json/Part.java | 2 +-
.../main/java/org/appng/search/json/Result.java | 2 +-
.../main/java/org/appng/search/json/Results.java | 2 +-
.../main/java/org/appng/search/json/Search.java | 2 +-
.../java/org/appng/search/json/SearchFilter.java | 2 +-
.../org/appng/search/searcher/DateAdapter.java | 2 +-
.../search/searcher/GermanSearchTermProcessor.java | 2 +-
.../org/appng/search/searcher/SearchFormatter.java | 2 +-
.../appng/search/searcher/SearchTermProcessor.java | 2 +-
.../appng/search/searcher/StandardSearcher.java | 2 +-
.../org/appng/search/indexer/ParseTagsTest.java | 2 +-
.../appng/search/indexer/StandardSearcherTest.java | 2 +-
.../searcher/GermanSearchTermProcessorTest.java | 2 +-
appng-standalone/pom.xml | 2 +-
.../org/appng/standalone/ApplicationStartup.java | 4 +-
.../appng/standalone/ApplicationStartupTest.java | 2 +-
appng-taglib/pom.xml | 28 +-
.../java/org/appng/taglib/ApplicationAdapter.java | 2 +-
.../src/main/java/org/appng/taglib/Attribute.java | 2 +-
.../src/main/java/org/appng/taglib/If.java | 2 +-
.../java/org/appng/taglib/MultiSiteSupport.java | 2 +-
.../src/main/java/org/appng/taglib/Parameter.java | 2 +-
.../main/java/org/appng/taglib/ParameterOwner.java | 2 +-
.../src/main/java/org/appng/taglib/Permission.java | 2 +-
.../main/java/org/appng/taglib/TagletAdapter.java | 2 +-
.../java/org/appng/taglib/TagletProcessor.java | 2 +-
.../src/main/java/org/appng/taglib/form/Form.java | 2 +-
.../org/appng/taglib/form/FormConfirmation.java | 2 +-
.../main/java/org/appng/taglib/form/FormData.java | 2 +-
.../java/org/appng/taglib/form/FormElement.java | 2 +-
.../main/java/org/appng/taglib/form/FormGroup.java | 2 +-
.../main/java/org/appng/taglib/search/Search.java | 2 +-
.../java/org/appng/taglib/search/SearchPart.java | 2 +-
.../java/org/appng/taglib/search/Searchable.java | 2 +-
.../test/java/org/appng/taglib/AttributeTest.java | 2 +-
.../src/test/java/org/appng/taglib/IfTest.java | 2 +-
.../org/appng/taglib/MultiSiteSupportTest.java | 2 +-
.../test/java/org/appng/taglib/ParameterTest.java | 2 +-
.../test/java/org/appng/taglib/PermissionTest.java | 2 +-
.../java/org/appng/taglib/TagletAdapterTest.java | 2 +-
.../java/org/appng/taglib/TagletProcessorTest.java | 2 +-
.../test/java/org/appng/taglib/TagletTestBase.java | 2 +-
.../appng/taglib/form/FormConfirmationTest.java | 2 +-
.../java/org/appng/taglib/search/SearchTest.java | 2 +-
appng-template-assembly/pom.xml | 2 +-
appng-template-parent/pom.xml | 4 +-
appng-testsupport/pom.xml | 28 +-
.../main/java/org/appng/testsupport/TestBase.java | 2 +-
.../testsupport/persistence/ConnectionHelper.java | 2 +-
.../testsupport/persistence/ConnectionInfo.java | 2 +-
.../testsupport/persistence/DatabaseUtil.java | 2 +-
.../appng/testsupport/persistence/HsqlServer.java | 2 +-
.../persistence/HsqlServerFactoryBean.java | 2 +-
.../testsupport/persistence/TestDataProvider.java | 2 +-
.../AttributeValueDifferenceHandler.java | 2 +-
.../validation/DateFieldDifferenceHandler.java | 2 +-
.../testsupport/validation/DifferenceHandler.java | 2 +-
.../validation/TextValueDifferenceHandler.java | 2 +-
.../validation/WritingJsonValidator.java | 2 +-
.../validation/WritingXmlValidator.java | 2 +-
.../validation/XPathDifferenceHandler.java | 2 +-
.../appng/testsupport/SimpleApplicationTest.java | 2 +-
.../AttributeValueDifferenceHandlerTest.java | 2 +-
.../validation/DateFieldDifferenceHandlerTest.java | 2 +-
.../validation/DifferenceHandlerTest.java | 2 +-
.../validation/TextValueDifferenceHandlerTest.java | 2 +-
.../validation/WritingJsonValidatorTest.java | 2 +-
.../validation/XPathDifferenceHandlerTest.java | 2 +-
appng-tomcat7/pom.xml | 2 +-
.../org/appng/core/controller/Tomcat7Support.java | 2 +-
appng-tomcat8/pom.xml | 2 +-
.../org/appng/core/controller/Tomcat8Support.java | 2 +-
appng-tools/pom.xml | 28 +-
.../src/main/java/org/appng/tools/RandomUtil.java | 2 +-
.../org/appng/tools/file/FilePrefixFilter.java | 2 +-
.../org/appng/tools/file/FileSuffixFilter.java | 2 +-
.../java/org/appng/tools/file/MagicByteCheck.java | 2 +-
.../appng/tools/file/PropertyConstantCreator.java | 2 +-
.../main/java/org/appng/tools/image/Captcha.java | 2 +-
.../java/org/appng/tools/image/ImageMetaData.java | 2 +-
.../java/org/appng/tools/image/ImageProcessor.java | 2 +-
.../java/org/appng/tools/locator/Coordinate.java | 2 +-
.../org/appng/tools/locator/GMapGeoLocator.java | 2 +-
.../java/org/appng/tools/locator/GeoLocator.java | 2 +-
.../main/java/org/appng/tools/markup/XHTML.java | 2 +-
.../src/main/java/org/appng/tools/markup/XML.java | 2 +-
.../src/main/java/org/appng/tools/os/Command.java | 2 +-
.../java/org/appng/tools/os/OperatingSystem.java | 2 +-
.../java/org/appng/tools/os/StringConsumer.java | 2 +-
.../src/main/java/org/appng/tools/poi/Border.java | 2 +-
.../src/main/java/org/appng/tools/poi/Borders.java | 2 +-
.../java/org/appng/tools/poi/ColumnDefinition.java | 2 +-
.../main/java/org/appng/tools/poi/FontBuilder.java | 2 +-
.../java/org/appng/tools/poi/WorkBookHelper.java | 2 +-
.../src/main/java/org/appng/tools/ui/Chunk.java | 2 +-
.../main/java/org/appng/tools/ui/Pagination.java | 2 +-
.../java/org/appng/tools/ui/StringNormalizer.java | 2 +-
.../tools/zipcode/DefaultZipCodeValidator.java | 2 +-
.../tools/zipcode/GermanyZipCodeValidator.java | 2 +-
.../org/appng/tools/zipcode/ZipCodeCountry.java | 2 +-
.../org/appng/tools/zipcode/ZipCodeValidator.java | 2 +-
.../tools/zipcode/ZipCodeValidatorFactory.java | 2 +-
.../org/appng/tools/file/MagicByteCheckTest.java | 17 +-
.../java/org/appng/tools/image/DimensionTest.java | 2 +-
.../org/appng/tools/image/ImageProcessorTest.java | 2 +-
.../org/appng/tools/locator/GeoLocatorTest.java | 2 +-
.../java/org/appng/tools/markup/XHTMLTest.java | 2 +-
.../test/java/org/appng/tools/os/CommandTest.java | 2 +-
.../java/org/appng/tools/poi/WorkbookTest.java | 2 +-
.../java/org/appng/tools/ui/PaginationTest.java | 2 +-
.../org/appng/tools/ui/StringNormalizerTest.java | 2 +-
appng-xmlapi/pom.xml | 28 +-
.../xml/ApplicationPropertyConstantCreator.java | 2 +-
.../src/main/java/org/appng/xml/BaseObject.java | 2 +-
.../main/java/org/appng/xml/MarshallService.java | 2 +-
.../xml/transformation/StyleSheetProvider.java | 2 +-
.../org/appng/xml/transformation/Transformer.java | 2 +-
.../ApplicationPropertyConstantCreatorTest.java | 2 +-
.../java/org/appng/xml/MarshallServiceTest.java | 2 +-
.../xml/transformation/StyleSheetProviderTest.java | 2 +-
license-header.txt | 2 +-
pom.xml | 15 +-
785 files changed, 5195 insertions(+), 1554 deletions(-)
create mode 100644 appng-core/src/test/java/org/appng/core/model/ThymeleafProcessorTest.java
create mode 100644 appng-core/src/test/java/org/appng/core/service/LdapContextFactoryMock.java
create mode 100644 appng-core/src/test/java/org/appng/core/service/LdapContextMock.java
create mode 100644 appng-core/src/test/resources/xml/ThymeleafProcessorTest-platform.xml
[Pipeline] sh
[appng] Running shell script
+ git tag appng-1.16.2
[Pipeline] sh
[appng] Running shell script
+ git push origin appng-1.16.2
To git@github.com:appNG/appng.git
* [new tag] appng-1.16.2 -> appng-1.16.2
[Pipeline] sh
[appng] Running shell script
+ git push
warning: push.default is unset; its implicit value has changed in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the traditional behavior, use:
git config --global push.default matching
To squelch this message and adopt the new behavior now, use:
git config --global push.default simple
When push.default is set to 'matching', git will push local branches
to the remote branches that already exist with the same name.
Since Git 2.0, Git defaults to the more conservative 'simple'
behavior, which only pushes the current branch to the corresponding
remote branch that 'git pull' uses to update the current branch.
See 'git help config' and search for 'push.default' for further information.
(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode
'current' instead of 'simple' if you sometimes use older versions of Git)
To git@github.com:appNG/appng.git
3e466da..5da2607 master -> master
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (prepare next version)
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng
[Pipeline] {
[Pipeline] sh
[appng] Running shell script
+ git show-ref --verify refs/heads/appng-1.17.x
fatal: 'refs/heads/appng-1.17.x' - not a valid ref
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 128
Finished: FAILURE