├── .gitignore ├── Dropwizard_Spring.odp ├── Dropwizard_Spring.pdf ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── launcher.png ├── myapp.yml ├── settings.gradle └── src ├── deploy └── resources │ ├── config │ └── etc │ │ └── myapp.yml │ ├── deb │ ├── conffiles │ ├── control │ └── prerm │ ├── rpm │ ├── postinst │ └── prerm │ ├── systemd │ ├── etc │ │ └── systemd │ │ │ └── system │ │ │ └── myapp.service │ └── opt │ │ └── myapp │ │ └── environment │ └── upstart │ ├── centos │ └── etc │ │ └── init │ │ └── myapp.conf │ └── debian │ └── etc │ └── init │ └── myapp.conf ├── main ├── java │ └── com │ │ └── github │ │ └── jacek99 │ │ └── myapp │ │ ├── MyAppConfiguration.java │ │ ├── MyAppService.java │ │ ├── MyAppSpringConfiguration.java │ │ ├── admin │ │ └── ClearDataTask.java │ │ ├── dao │ │ └── CountryDAO.java │ │ ├── domain │ │ ├── Country.java │ │ └── EntityValidator.java │ │ ├── exception │ │ ├── ConflictException.java │ │ ├── EntityConstraintViolationException.java │ │ ├── NotFoundException.java │ │ └── mapper │ │ │ ├── AccessDeniedExceptionMapper.java │ │ │ ├── ConflictExceptionMapper.java │ │ │ ├── EntityConstraintViolationExceptionMapper.java │ │ │ ├── GenericExceptionMapper.java │ │ │ ├── NotFoundExceptionMapper.java │ │ │ └── OperationError.java │ │ ├── health │ │ └── DatabaseHealthCheck.java │ │ ├── resource │ │ └── CountryResource.java │ │ ├── rest │ │ ├── PATCH.java │ │ └── RestUtils.java │ │ ├── security │ │ ├── Authorities.java │ │ └── MyAuthenticationManager.java │ │ └── spring │ │ └── SpringContextLoaderListener.java └── resources │ ├── assets │ ├── index.htm │ └── logo.png │ └── myapp-security.xml └── test └── resources └── bdd ├── env.yml └── features ├── country_rest.feature ├── env.rb ├── html_assets.feature └── steps ├── __init__.pyc └── steps.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/.gitignore -------------------------------------------------------------------------------- /Dropwizard_Spring.odp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/Dropwizard_Spring.odp -------------------------------------------------------------------------------- /Dropwizard_Spring.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/Dropwizard_Spring.pdf -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/gradlew.bat -------------------------------------------------------------------------------- /launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/launcher.png -------------------------------------------------------------------------------- /myapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/myapp.yml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "myapp" -------------------------------------------------------------------------------- /src/deploy/resources/config/etc/myapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/config/etc/myapp.yml -------------------------------------------------------------------------------- /src/deploy/resources/deb/conffiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/deb/conffiles -------------------------------------------------------------------------------- /src/deploy/resources/deb/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/deb/control -------------------------------------------------------------------------------- /src/deploy/resources/deb/prerm: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo "Stopping MyApp..." 4 | stop myapp 5 | exit 0 6 | -------------------------------------------------------------------------------- /src/deploy/resources/rpm/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/rpm/postinst -------------------------------------------------------------------------------- /src/deploy/resources/rpm/prerm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/rpm/prerm -------------------------------------------------------------------------------- /src/deploy/resources/systemd/etc/systemd/system/myapp.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/systemd/etc/systemd/system/myapp.service -------------------------------------------------------------------------------- /src/deploy/resources/systemd/opt/myapp/environment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/systemd/opt/myapp/environment -------------------------------------------------------------------------------- /src/deploy/resources/upstart/centos/etc/init/myapp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/upstart/centos/etc/init/myapp.conf -------------------------------------------------------------------------------- /src/deploy/resources/upstart/debian/etc/init/myapp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/deploy/resources/upstart/debian/etc/init/myapp.conf -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/MyAppConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/MyAppConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/MyAppService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/MyAppService.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/MyAppSpringConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/MyAppSpringConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/admin/ClearDataTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/admin/ClearDataTask.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/dao/CountryDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/dao/CountryDAO.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/domain/Country.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/domain/Country.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/domain/EntityValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/domain/EntityValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/ConflictException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/ConflictException.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/EntityConstraintViolationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/EntityConstraintViolationException.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/NotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/mapper/AccessDeniedExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/mapper/AccessDeniedExceptionMapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/mapper/ConflictExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/mapper/ConflictExceptionMapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/mapper/EntityConstraintViolationExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/mapper/EntityConstraintViolationExceptionMapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/mapper/GenericExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/mapper/GenericExceptionMapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/mapper/NotFoundExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/mapper/NotFoundExceptionMapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/exception/mapper/OperationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/exception/mapper/OperationError.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/health/DatabaseHealthCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/health/DatabaseHealthCheck.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/resource/CountryResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/resource/CountryResource.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/rest/PATCH.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/rest/PATCH.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/rest/RestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/rest/RestUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/security/Authorities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/security/Authorities.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/security/MyAuthenticationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/security/MyAuthenticationManager.java -------------------------------------------------------------------------------- /src/main/java/com/github/jacek99/myapp/spring/SpringContextLoaderListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/java/com/github/jacek99/myapp/spring/SpringContextLoaderListener.java -------------------------------------------------------------------------------- /src/main/resources/assets/index.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/resources/assets/index.htm -------------------------------------------------------------------------------- /src/main/resources/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/resources/assets/logo.png -------------------------------------------------------------------------------- /src/main/resources/myapp-security.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/main/resources/myapp-security.xml -------------------------------------------------------------------------------- /src/test/resources/bdd/env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/test/resources/bdd/env.yml -------------------------------------------------------------------------------- /src/test/resources/bdd/features/country_rest.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/test/resources/bdd/features/country_rest.feature -------------------------------------------------------------------------------- /src/test/resources/bdd/features/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/test/resources/bdd/features/env.rb -------------------------------------------------------------------------------- /src/test/resources/bdd/features/html_assets.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/test/resources/bdd/features/html_assets.feature -------------------------------------------------------------------------------- /src/test/resources/bdd/features/steps/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/test/resources/bdd/features/steps/__init__.pyc -------------------------------------------------------------------------------- /src/test/resources/bdd/features/steps/steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacek99/dropwizard-spring-di-security-onejar-example/HEAD/src/test/resources/bdd/features/steps/steps.rb --------------------------------------------------------------------------------