Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JHipster setup and try to find Docker when it is not used #28038

Closed
2 tasks done
rh-id opened this issue Nov 30, 2024 · 7 comments
Closed
2 tasks done

JHipster setup and try to find Docker when it is not used #28038

rh-id opened this issue Nov 30, 2024 · 7 comments

Comments

@rh-id
Copy link

rh-id commented Nov 30, 2024

Overview of the issue

I'm currently generating new project using jhipster with H2 database as development environment.
Then I'm using my own JDL file that consist on entities only to generate using jhipster jdl.
After I run this ./gradlew -x webapp it hit Unable to start docker process as per below log

org.springframework.boot.docker.compose.core.DockerProcessStartException: Unable to start docker process. Is docker correctly installed?
        at org.springframework.boot.docker.compose.core.DockerCli$DockerCommands.getDockerCommand(DockerCli.java:140)
        at org.springframework.boot.docker.compose.core.DockerCli$DockerCommands.<init>(DockerCli.java:129)
        at org.springframework.boot.docker.compose.core.DockerCli.lambda$new$0(DockerCli.java:65)
        at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1228)
        at org.springframework.boot.docker.compose.core.DockerCli.<init>(DockerCli.java:64)
        at org.springframework.boot.docker.compose.core.DockerCompose.get(DockerCompose.java:92)
        at org.springframework.boot.docker.compose.lifecycle.DockerComposeLifecycleManager.getDockerCompose(DockerComposeLifecycleManager.java:156)
        at org.springframework.boot.docker.compose.lifecycle.DockerComposeLifecycleManager.start(DockerComposeLifecycleManager.java:111)
        at org.springframework.boot.docker.compose.lifecycle.DockerComposeListener.onApplicationEvent(DockerComposeListener.java:53)
        at org.springframework.boot.docker.compose.lifecycle.DockerComposeListener.onApplicationEvent(DockerComposeListener.java:35)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:185)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:178)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:156)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138)
        at org.springframework.boot.context.event.EventPublishingRunListener.multicastInitialEvent(EventPublishingRunListener.java:136)
        at org.springframework.boot.context.event.EventPublishingRunListener.contextLoaded(EventPublishingRunListener.java:98)
        at org.springframework.boot.SpringApplicationRunListeners.lambda$contextLoaded$4(SpringApplicationRunListeners.java:72)
        at java.base/java.lang.Iterable.forEach(Iterable.java:75)
        at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:118)
        at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:112)
        at org.springframework.boot.SpringApplicationRunListeners.contextLoaded(SpringApplicationRunListeners.java:72)
        at org.springframework.boot.SpringApplication.prepareContext(SpringApplication.java:433)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
        at co.rh.id.example.ExampleJhipsterLangchain4JApp.main(ExampleJhipsterLangchain4JApp.java:71)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:50)
Caused by: org.springframework.boot.docker.compose.core.ProcessStartException: Unable to start command docker version --format {{.Client.Version}}
        at org.springframework.boot.docker.compose.core.ProcessRunner.startProcess(ProcessRunner.java:116)
        at org.springframework.boot.docker.compose.core.ProcessRunner.run(ProcessRunner.java:88)
        at org.springframework.boot.docker.compose.core.ProcessRunner.run(ProcessRunner.java:75)
        at org.springframework.boot.docker.compose.core.DockerCli$DockerCommands.getDockerCommand(DockerCli.java:135)
        ... 26 common frames omitted
Caused by: java.io.IOException: Cannot run program "docker": CreateProcess error=2, The system cannot find the file specified
        at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1170)
        at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1089)
        at org.springframework.boot.docker.compose.core.ProcessRunner.startProcess(ProcessRunner.java:106)
        ... 29 common frames omitted
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
        at java.base/java.lang.ProcessImpl.create(Native Method)
        at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:500)
        at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:159)
        at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1126)
        ... 31 common frames omitted
Motivation for or Use Case

I'm selecting H2 in memory database, why does JHipster seemed to setup my development project to trigger Docker? I'm not using any external system, this is just a straight forward simple jhipster project so it shouldn't even try to find Docker at all when I'm not even using it.

Reproduce the error

As per my overview issue at the top

Related issues
Suggest a Fix

It seemed to be caused by spring boot somehow but I'm not sure why exactly it triggers docker there.

JHipster Version(s)

8.7.3

Browsers and Operating System

Windows 11 Home

  • Tickets opened without reproduction steps or that doesn't follows the template recommendation will be closed.
  • Checking this box is mandatory (this is just to show you read everything)
@mraible
Copy link
Contributor

mraible commented Dec 7, 2024

Can you please include your .yo-rc.json and the JDL you're using to generate entities?

@rh-id
Copy link
Author

rh-id commented Dec 8, 2024

Hi @mraible

the .yo-rc.json

{
  "generator-jhipster": {
    "applicationType": "monolith",
    "authenticationType": "jwt",
    "baseName": "exampleJhipsterLangchain4J",
    "buildTool": "gradle",
    "cacheProvider": "no",
    "clientFramework": "vue",
    "clientTestFrameworks": [],
    "clientTheme": "cyborg",
    "clientThemeVariant": "primary",
    "creationTimestamp": 1732929650243,
    "databaseType": "sql",
    "devDatabaseType": "h2Memory",
    "devServerPort": 9060,
    "enableGradleEnterprise": false,
    "enableHibernateCache": null,
    "enableSwaggerCodegen": false,
    "enableTranslation": true,
    "entities": ["ChatHistory", "ChatSession", "Country", "Department", "Employee", "Job", "JobHistory", "Location", "Region", "Task"],
    "feignClient": null,
    "gradleEnterpriseHost": null,
    "jhipsterVersion": "8.7.3",
    "jwtSecretKey": "OTk1ZmJjMmJlOWYwOTQ4YjA3MGEyMDI5MGZmOTE1OGUzMGZhNjFiNjM1NzlhNjUzYWZiMTFkMTRmMzcyMDYwNTliYWUzYTU1MGI3ODk1YzQ4YzEwZjNmMjQ3NTE1ZWFjNzNiOWRhZGE4M2I2ZDg4NGNmMDZkMzUxZTI5ZGU5NWI=",
    "languages": ["en", "id"],
    "lastLiquibaseTimestamp": 1732930006000,
    "messageBroker": false,
    "microfrontend": null,
    "microfrontends": [],
    "nativeLanguage": "en",
    "packageName": "co.rh.id.example",
    "prodDatabaseType": "postgresql",
    "reactive": false,
    "searchEngine": false,
    "serverPort": null,
    "serverSideOptions": [],
    "serviceDiscoveryType": false,
    "syncUserWithIdp": null,
    "testFrameworks": [],
    "websocket": false,
    "withAdminUi": true
  }
}

The JDL

entity ChatSession{
	instruction String
    model String required
}

entity ChatHistory{
    message String required
    role String required
    order Integer required
}

entity Region {
	regionName String
}

entity Country {
	countryName String
}

// an ignored comment
/** not an ignored comment */
entity Location {
	streetAddress String
	postalCode String
	city String
	stateProvince String
}

entity Department {
	departmentName String required
}

/**
 * Task entity.
 * @author The JHipster team.
 */
entity Task {
	title String
	description String
}

/**
 * The Employee entity.
 */
entity Employee {
	/**
	* The firstname attribute.
	*/
	firstName String
	lastName String
	email String
	phoneNumber String
	hireDate Instant
	salary Long
	commissionPct Long
}

entity Job {
	jobTitle String
	minSalary Long
	maxSalary Long
}

entity JobHistory {
	startDate Instant
	endDate Instant
	language Language
}

enum Language {
    FRENCH, ENGLISH, SPANISH
}

relationship OneToOne {
	Country{region} to Region
}

relationship OneToOne {
	Location{country} to Country
}

relationship OneToOne {
	Department{location} to Location
}

relationship ManyToMany {
	Job{task(title)} to Task{job}
}

// defining multiple OneToMany relationships with comments
relationship OneToMany {
	ChatSession to ChatHistory{chatSession}
	Employee to Job{employee}
	/**
	* A relationship
	*/
	Department to
	/**
	* Another side of the same relationship
	*/
	Employee{department}
}

relationship ManyToOne {
	Employee{manager} to Employee
}

// defining multiple oneToOne relationships
relationship OneToOne {
	JobHistory{job} to Job
	JobHistory{department} to Department
	JobHistory{employee} to Employee
}

// Set pagination options
paginate JobHistory, Employee with infinite-scroll
paginate Job with pagination

// Use Data Transfer Objects (DTO)
// dto * with mapstruct

// Set service options to all except few
service all with serviceImpl except Employee, Job

// Set an angular suffix
// angularSuffix * with mySuffix

@dderbidge
Copy link

dderbidge commented Dec 13, 2024

I've found that no matter what type of project I try to generate, and no matter what menu items are selected, docker is now required. If I don't start docker before running mvnw, for example, it will always fail. This has been happening for a few months, at least. I'm using Windows 11 and have also installed docker desktop now to compile/run a generated project.

@mshima
Copy link
Member

mshima commented Dec 13, 2024

I've quit docker and tried to reproduce:

% npx [email protected] --defaults --dev-database-type h2Disk
Need to install the following packages:
[email protected]
Ok to proceed? (y) y


        ██╗ ██╗   ██╗ ████████╗ ███████╗   ██████╗ ████████╗ ████████╗ ███████╗
        ██║ ██║   ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ╚══██╔══╝ ██╔═════╝ ██╔═══██╗
        ██║ ████████║    ██║    ███████╔╝ ╚█████╗     ██║    ██████╗   ███████╔╝
  ██╗   ██║ ██╔═══██║    ██║    ██╔════╝   ╚═══██╗    ██║    ██╔═══╝   ██╔══██║
  ╚██████╔╝ ██║   ██║ ████████╗ ██║       ██████╔╝    ██║    ████████╗ ██║  ╚██╗
   ╚═════╝  ╚═╝   ╚═╝ ╚═══════╝ ╚═╝       ╚═════╝     ╚═╝    ╚═══════╝ ╚═╝   ╚═╝
                            https://www.jhipster.tech
Welcome to JHipster v8.7.3

(node:59887) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
 _______________________________________________________________________________________________________________

  Documentation for creating an application is at https://www.jhipster.tech/creating-an-app/

  Application files will be generated in folder: /Users/mshima/git/jhipster-samples/docker
 _______________________________________________________________________________________________________________

WARNING! Using global configuration values: { samplesFolder: '/Users/mshima/git/jhipster-samples' }
(node:59887) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
     info Gerando o par de chaves RSA de 2.048 bit e o certificado autoassinado (SHA256withRSA) com uma validade de 99.999 dias
     info 	para: CN=Java Hipster, OU=Development, O=com.mycompany.myapp, L=, ST=, C=
     info KeyStore '/Users/mshima/git/jhipster-samples/docker/src/main/resources/config/tls/keystore.p12' generated successfully.
✔ applying multi-step templates
✔ Git repository initialized.
   create .prettierrc
   create .prettierignore
✔ prettier configuration files committed to disk
✔ loading translations
✔ updating package.json dependencies versions
✔ prettifying sonar-project.properties
✔ adding package-info.java files
✔ sorting pom.xml file
✔ translating angular application
   create sonar-project.properties
   create .husky/pre-commit
   create src/main/resources/banner.txt
   create .devcontainer/Dockerfile
   create pom.xml
   create src/main/resources/logback-spring.xml
   create src/main/resources/i18n/messages.properties
   create src/test/resources/logback.xml
   create src/test/resources/junit-platform.properties
   create mvnw
   create mvnw.cmd
   create .mvn/wrapper/maven-wrapper.jar
   create .mvn/wrapper/maven-wrapper.properties
   create .mvn/jvm.config
   create src/main/docker/jib/entrypoint.sh
   create checkstyle.xml
   create src/main/resources/.h2.server.properties
   create src/main/resources/config/liquibase/changelog/00000000000000_initial_schema.xml
   create src/main/resources/config/liquibase/master.xml
   create src/main/resources/config/liquibase/data/user.csv
   create src/main/resources/config/liquibase/data/user_authority.csv
   create src/main/resources/config/liquibase/data/authority.csv
   create src/main/webapp/content/images/jhipster_family_member_0.svg
   create src/main/webapp/content/images/jhipster_family_member_0_head-192.png
   create src/main/webapp/content/images/jhipster_family_member_0_head-256.png
   create src/main/webapp/content/images/jhipster_family_member_0_head-384.png
   create src/main/webapp/content/images/jhipster_family_member_0_head-512.png
   create src/main/webapp/content/images/jhipster_family_member_1.svg
   create src/main/webapp/content/images/jhipster_family_member_1_head-192.png
   create src/main/webapp/content/images/jhipster_family_member_1_head-256.png
   create src/main/webapp/content/images/jhipster_family_member_1_head-384.png
   create src/main/webapp/content/images/jhipster_family_member_1_head-512.png
   create src/main/webapp/content/images/jhipster_family_member_2.svg
   create src/main/webapp/content/images/jhipster_family_member_2_head-192.png
   create src/main/webapp/content/images/jhipster_family_member_2_head-256.png
   create src/main/webapp/content/images/jhipster_family_member_2_head-384.png
   create src/main/webapp/content/images/jhipster_family_member_2_head-512.png
   create src/main/webapp/content/images/jhipster_family_member_3.svg
   create src/main/webapp/content/images/jhipster_family_member_3_head-192.png
   create src/main/webapp/content/images/jhipster_family_member_3_head-256.png
   create src/main/webapp/content/images/jhipster_family_member_3_head-384.png
   create src/main/webapp/content/images/jhipster_family_member_3_head-512.png
   create src/main/webapp/content/images/logo-jhipster.png
   create src/main/webapp/favicon.ico
   create src/main/webapp/swagger-ui/dist/images/throbber.gif
   create src/main/webapp/manifest.webapp
   create src/main/webapp/WEB-INF/web.xml
   create src/main/webapp/robots.txt
   create src/main/resources/i18n/messages_en.properties
   create src/test/resources/i18n/messages_en.properties
   create webpack/logo-jhipster.png
   create npmw
   create npmw.cmd
   create .gitignore
   create .gitattributes
   create .editorconfig
   create src/test/resources/META-INF/spring.factories
   create package.json
    force .yo-rc.json
   create .devcontainer/devcontainer.json
   create src/main/resources/templates/error.html
   create src/main/resources/config/application.yml
   create src/main/resources/config/application-dev.yml
   create src/main/resources/config/application-tls.yml
   create src/main/resources/config/application-prod.yml
   create src/test/resources/config/application.yml
   create src/main/resources/templates/mail/activationEmail.html
   create src/main/resources/templates/mail/creationEmail.html
   create src/main/resources/templates/mail/passwordResetEmail.html
   create src/test/resources/templates/mail/activationEmail.html
   create src/test/resources/templates/mail/creationEmail.html
   create src/test/resources/templates/mail/passwordResetEmail.html
   create src/test/resources/templates/mail/testEmail.html
   create src/main/docker/postgresql.yml
   create src/main/docker/app.yml
   create src/main/docker/jhipster-control-center.yml
   create src/main/docker/monitoring.yml
   create src/main/docker/grafana/provisioning/dashboards/dashboard.yml
   create src/main/docker/grafana/provisioning/dashboards/JVM.json
   create src/main/docker/grafana/provisioning/datasources/datasource.yml
   create src/main/docker/sonar.yml
   create src/main/docker/prometheus/prometheus.yml
   create src/test/resources/config/application-testdev.yml
   create src/test/resources/config/application-testprod.yml
   create src/main/webapp/content/css/loading.css
   create src/main/webapp/404.html
   create src/main/webapp/index.html
   create src/main/webapp/swagger-ui/index.html
   create angular.json
   create ngsw-config.json
   create tsconfig.json
   create tsconfig.app.json
   create tsconfig.spec.json
   create src/main/webapp/content/scss/_bootstrap-variables.scss
   create src/main/webapp/content/scss/global.scss
   create src/main/webapp/content/scss/vendor.scss
   create src/main/webapp/app/home/home.component.html
   create src/main/webapp/app/layouts/main/main.component.html
   create src/main/webapp/app/layouts/navbar/navbar.component.html
   create src/main/webapp/app/layouts/footer/footer.component.html
   create src/main/webapp/app/layouts/error/error.component.html
   create src/main/webapp/app/layouts/profiles/page-ribbon.component.scss
   create src/main/webapp/app/layouts/navbar/navbar.component.scss
   create src/main/webapp/app/home/home.component.scss
   create src/main/webapp/app/login/login.component.html
   create src/main/webapp/app/account/activate/activate.component.html
   create src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.html
   create src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.scss
   create src/main/webapp/app/account/password/password.component.html
   create src/main/webapp/app/account/register/register.component.html
   create src/main/webapp/app/account/password-reset/init/password-reset-init.component.html
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.html
   create src/main/webapp/app/account/settings/settings.component.html
   create src/main/webapp/app/admin/docs/docs.component.html
   create src/main/webapp/app/admin/docs/docs.component.scss
   create src/main/webapp/app/admin/configuration/configuration.component.html
   create src/main/webapp/app/admin/health/health.component.html
   create src/main/webapp/app/admin/health/modal/health-modal.component.html
   create src/main/webapp/app/admin/logs/logs.component.html
   create src/main/webapp/app/admin/metrics/metrics.component.html
   create src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.html
   create src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.html
   create src/main/webapp/app/shared/alert/alert.component.html
   create src/main/webapp/app/shared/alert/alert-error.component.html
   create src/main/webapp/app/shared/filter/filter.component.html
   create src/main/webapp/app/admin/user-management/list/user-management.component.html
   create src/main/webapp/app/admin/user-management/detail/user-management-detail.component.html
   create src/main/webapp/app/admin/user-management/update/user-management-update.component.html
   create src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.html
   create src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.html
   create src/main/webapp/app/entities/admin/authority/list/authority.component.html
   create src/main/webapp/app/entities/admin/authority/update/authority-update.component.html
   create src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.html
   create README.md
   create src/main/docker/services.yml
   create src/main/webapp/i18n/en/error.json
   create src/main/webapp/i18n/en/login.json
   create src/main/webapp/i18n/en/password.json
   create src/main/webapp/i18n/en/register.json
   create src/main/webapp/i18n/en/sessions.json
   create src/main/webapp/i18n/en/settings.json
   create src/main/webapp/i18n/en/configuration.json
   create src/main/webapp/i18n/en/logs.json
   create src/main/webapp/i18n/en/metrics.json
   create src/test/java/com/mycompany/myapp/domain/AssertUtils.java
   create src/main/webapp/i18n/en/activate.json
   create src/main/webapp/i18n/en/global.json
   create src/main/webapp/i18n/en/home.json
   create src/main/webapp/i18n/en/reset.json
   create src/main/webapp/i18n/en/health.json
   create src/main/webapp/i18n/en/adminAuthority.json
   create src/main/webapp/i18n/en/user-management.json
   create src/test/java/com/mycompany/myapp/security/SecurityUtilsUnitTest.java
   create src/test/java/com/mycompany/myapp/TechnicalStructureTest.java
   create src/test/java/com/mycompany/myapp/config/AsyncSyncConfiguration.java
   create src/test/java/com/mycompany/myapp/IntegrationTest.java
   create src/test/java/com/mycompany/myapp/config/SpringBootTestClassOrderer.java
   create src/test/java/com/mycompany/myapp/config/StaticResourcesWebConfigurerTest.java
   create src/test/java/com/mycompany/myapp/web/filter/SpaWebFilterIT.java
   create src/test/java/com/mycompany/myapp/web/rest/TestUtil.java
   create src/test/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslatorTestController.java
   create src/test/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslatorIT.java
   create src/test/java/com/mycompany/myapp/web/rest/WithUnauthenticatedMockUser.java
   create src/test/java/com/mycompany/myapp/management/SecurityMetersServiceTests.java
   create src/test/java/com/mycompany/myapp/security/jwt/AuthenticationIntegrationTest.java
   create src/test/java/com/mycompany/myapp/security/jwt/JwtAuthenticationTestUtils.java
   create src/test/java/com/mycompany/myapp/security/jwt/TokenAuthenticationSecurityMetersIT.java
   create src/test/java/com/mycompany/myapp/security/jwt/TokenAuthenticationIT.java
   create src/test/java/com/mycompany/myapp/web/rest/AuthenticateControllerIT.java
   create src/test/java/com/mycompany/myapp/web/rest/AccountResourceIT.java
   create src/main/java/com/mycompany/myapp/package-info.java
   create src/main/java/com/mycompany/myapp/GeneratedByJHipster.java
   create src/main/java/com/mycompany/myapp/security/package-info.java
   create src/main/java/com/mycompany/myapp/security/SpringSecurityAuditorAware.java
   create src/main/java/com/mycompany/myapp/security/SecurityUtils.java
   create src/main/java/com/mycompany/myapp/security/AuthoritiesConstants.java
   create src/main/java/com/mycompany/myapp/config/package-info.java
   create src/main/java/com/mycompany/myapp/config/SecurityConfiguration.java
   create src/main/java/com/mycompany/myapp/DockerApp.java
   create src/main/java/com/mycompany/myapp/aop/logging/package-info.java
   create src/main/java/com/mycompany/myapp/aop/logging/LoggingAspect.java
   create src/main/java/com/mycompany/myapp/config/AsyncConfiguration.java
   create src/main/java/com/mycompany/myapp/config/CRLFLogConverter.java
   create src/main/java/com/mycompany/myapp/config/DateTimeFormatConfiguration.java
   create src/main/java/com/mycompany/myapp/config/LoggingConfiguration.java
   create src/test/java/com/mycompany/myapp/service/MailServiceIT.java
   create src/test/java/com/mycompany/myapp/security/DomainUserDetailsServiceIT.java
   create src/test/java/com/mycompany/myapp/config/CRLFLogConverterTest.java
   create src/test/java/com/mycompany/myapp/config/WebConfigurerTest.java
   create src/test/java/com/mycompany/myapp/config/WebConfigurerTestController.java
   create src/test/java/com/mycompany/myapp/config/timezone/HibernateTimeZoneIT.java
   create src/test/java/com/mycompany/myapp/repository/timezone/DateTimeWrapper.java
   create src/test/java/com/mycompany/myapp/repository/timezone/DateTimeWrapperRepository.java
   create src/test/java/com/mycompany/myapp/config/EmbeddedSQL.java
   create src/test/java/com/mycompany/myapp/config/SqlTestContainer.java
   create src/test/java/com/mycompany/myapp/config/SqlTestContainersSpringContextCustomizerFactory.java
   create src/test/java/com/mycompany/myapp/config/PostgreSqlTestContainer.java
   create src/test/java/com/mycompany/myapp/domain/AuthorityAsserts.java
   create src/test/java/com/mycompany/myapp/domain/AuthorityTest.java
   create src/test/java/com/mycompany/myapp/domain/AuthorityTestSamples.java
   create src/main/java/com/mycompany/myapp/config/ApplicationProperties.java
   create src/main/java/com/mycompany/myapp/config/JacksonConfiguration.java
   create src/main/java/com/mycompany/myapp/config/LoggingAspectConfiguration.java
   create src/main/java/com/mycompany/myapp/config/WebConfigurer.java
   create src/main/java/com/mycompany/myapp/config/Constants.java
   create src/main/java/com/mycompany/myapp/domain/package-info.java
   create src/main/java/com/mycompany/myapp/domain/AbstractAuditingEntity.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/package-info.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/BadRequestAlertException.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/ErrorConstants.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslator.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/FieldErrorVM.java
   create src/main/java/com/mycompany/myapp/config/StaticResourcesWebConfiguration.java
   create src/main/java/com/mycompany/myapp/web/filter/package-info.java
   create src/main/java/com/mycompany/myapp/web/filter/SpaWebFilter.java
   create src/main/java/com/mycompany/myapp/config/SecurityJwtConfiguration.java
   create src/test/java/com/mycompany/myapp/service/mapper/UserMapperTest.java
   create src/test/java/com/mycompany/myapp/service/UserServiceIT.java
   create src/test/java/com/mycompany/myapp/web/rest/UserResourceIT.java
   create src/test/java/com/mycompany/myapp/web/rest/PublicUserResourceIT.java
   create src/test/java/com/mycompany/myapp/web/rest/AuthorityResourceIT.java
   create src/main/java/com/mycompany/myapp/management/package-info.java
   create src/main/java/com/mycompany/myapp/management/SecurityMetersService.java
   create src/main/java/com/mycompany/myapp/web/rest/vm/package-info.java
   create src/main/java/com/mycompany/myapp/web/rest/vm/LoginVM.java
   create src/main/java/com/mycompany/myapp/web/rest/package-info.java
   create src/main/java/com/mycompany/myapp/web/rest/AuthenticateController.java
   create src/main/java/com/mycompany/myapp/web/rest/AccountResource.java
   create src/main/java/com/mycompany/myapp/web/rest/vm/ManagedUserVM.java
   create src/main/java/com/mycompany/myapp/security/DomainUserDetailsService.java
   create src/main/java/com/mycompany/myapp/security/UserNotActivatedException.java
   create src/main/java/com/mycompany/myapp/service/package-info.java
   create src/main/java/com/mycompany/myapp/service/MailService.java
   create src/main/java/com/mycompany/myapp/service/dto/package-info.java
   create src/main/java/com/mycompany/myapp/service/dto/PasswordChangeDTO.java
   create src/main/java/com/mycompany/myapp/service/EmailAlreadyUsedException.java
   create src/main/java/com/mycompany/myapp/service/InvalidPasswordException.java
   create src/main/java/com/mycompany/myapp/service/UsernameAlreadyUsedException.java
   create src/main/java/com/mycompany/myapp/web/rest/vm/KeyAndPasswordVM.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/EmailAlreadyUsedException.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/InvalidPasswordException.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/LoginAlreadyUsedException.java
   create src/main/java/com/mycompany/myapp/ApplicationWebXml.java
   create src/main/java/com/mycompany/myapp/config/DatabaseConfiguration.java
   create src/main/java/com/mycompany/myapp/config/CacheConfiguration.java
   create src/main/java/com/mycompany/myapp/config/LiquibaseConfiguration.java
   create src/main/java/com/mycompany/myapp/domain/User.java
   create src/main/java/com/mycompany/myapp/service/dto/UserDTO.java
   create src/main/java/com/mycompany/myapp/service/dto/AdminUserDTO.java
   create src/main/java/com/mycompany/myapp/service/mapper/package-info.java
   create src/main/java/com/mycompany/myapp/service/mapper/UserMapper.java
   create src/main/java/com/mycompany/myapp/web/rest/UserResource.java
   create src/main/java/com/mycompany/myapp/service/UserService.java
   create src/main/java/com/mycompany/myapp/repository/package-info.java
   create src/main/java/com/mycompany/myapp/repository/UserRepository.java
   create .lintstagedrc.cjs
   create src/main/java/com/mycompany/myapp/web/rest/PublicUserResource.java
   create src/main/java/com/mycompany/myapp/web/rest/AuthorityResource.java
   create src/main/java/com/mycompany/myapp/repository/AuthorityRepository.java
   create src/main/java/com/mycompany/myapp/domain/Authority.java
   create jest.conf.js
   create webpack/environment.js
   create webpack/proxy.conf.js
   create webpack/webpack.custom.js
   create src/main/webapp/main.ts
   create src/main/webapp/bootstrap.ts
   create src/main/webapp/declarations.d.ts
   create src/main/webapp/app/app.config.ts
   create src/main/webapp/app/app.component.ts
   create src/main/webapp/app/app.routes.ts
   create src/main/webapp/app/app.constants.ts
   create src/main/webapp/app/app-page-title-strategy.ts
   create src/main/webapp/app/entities/entity-navbar-items.ts
   create src/main/webapp/app/entities/entity.routes.ts
   create src/main/webapp/app/home/home.component.ts
   create src/main/webapp/app/layouts/profiles/page-ribbon.component.ts
   create src/main/webapp/app/layouts/profiles/profile.service.ts
   create src/main/webapp/app/layouts/profiles/profile-info.model.ts
   create src/main/webapp/app/layouts/main/main.component.ts
   create src/main/webapp/app/layouts/navbar/navbar-item.model.d.ts
   create src/main/webapp/app/layouts/navbar/navbar.component.ts
   create src/main/webapp/app/layouts/footer/footer.component.ts
   create src/main/webapp/app/layouts/error/error.route.ts
   create src/main/webapp/app/layouts/error/error.component.ts
   create src/main/webapp/app/login/login.service.ts
   create src/main/webapp/app/layouts/navbar/active-menu.directive.ts
   create src/main/webapp/app/login/login.component.ts
   create src/main/webapp/app/login/login.model.ts
   create src/main/webapp/app/account/account.route.ts
   create src/main/webapp/app/account/activate/activate.route.ts
   create src/main/webapp/app/account/activate/activate.component.ts
   create src/main/webapp/app/account/activate/activate.service.ts
   create src/main/webapp/app/account/password/password.route.ts
   create src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.ts
   create src/main/webapp/app/account/password/password.component.ts
   create src/main/webapp/app/account/password/password.service.ts
   create src/main/webapp/app/account/register/register.route.ts
   create src/main/webapp/app/account/register/register.component.ts
   create src/main/webapp/app/account/register/register.service.ts
   create src/main/webapp/app/account/register/register.model.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.route.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.component.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.service.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.route.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.service.ts
   create src/main/webapp/app/account/settings/settings.route.ts
   create src/main/webapp/app/account/settings/settings.component.ts
   create src/main/webapp/app/admin/admin.routes.ts
   create src/main/webapp/app/admin/docs/docs.component.ts
   create src/main/webapp/app/admin/configuration/configuration.component.ts
   create src/main/webapp/app/admin/configuration/configuration.service.ts
   create src/main/webapp/app/admin/configuration/configuration.model.ts
   create src/main/webapp/app/admin/health/health.component.ts
   create src/main/webapp/app/admin/health/modal/health-modal.component.ts
   create src/main/webapp/app/admin/health/health.service.ts
   create src/main/webapp/app/admin/health/health.model.ts
   create src/main/webapp/app/admin/logs/log.model.ts
   create src/main/webapp/app/admin/logs/logs.component.ts
   create src/main/webapp/app/admin/logs/logs.service.ts
   create src/main/webapp/app/admin/metrics/metrics.component.ts
   create src/main/webapp/app/admin/metrics/metrics.service.ts
   create src/main/webapp/app/admin/metrics/metrics.model.ts
   create src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.ts
   create src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.ts
   create src/main/webapp/app/core/config/application-config.service.ts
   create src/main/webapp/app/core/config/application-config.service.spec.ts
   create src/main/webapp/app/core/util/data-util.service.ts
   create src/main/webapp/app/core/util/parse-links.service.ts
   create src/main/webapp/app/core/util/alert.service.ts
   create src/main/webapp/app/core/util/event-manager.service.ts
   create src/main/webapp/app/core/util/operators.spec.ts
   create src/main/webapp/app/core/util/operators.ts
   create src/main/webapp/app/config/uib-pagination.config.ts
   create src/main/webapp/app/config/dayjs.ts
   create src/main/webapp/app/config/datepicker-adapter.ts
   create src/main/webapp/app/config/font-awesome-icons.ts
   create src/main/webapp/app/config/error.constants.ts
   create src/main/webapp/app/config/input.constants.ts
   create src/main/webapp/app/config/navigation.constants.ts
   create src/main/webapp/app/config/pagination.constants.ts
   create src/main/webapp/app/config/authority.constants.ts
   create src/main/webapp/app/core/interceptor/error-handler.interceptor.ts
   create src/main/webapp/app/core/interceptor/notification.interceptor.ts
   create src/main/webapp/app/core/interceptor/auth-expired.interceptor.ts
   create src/main/webapp/app/core/interceptor/index.ts
   create src/main/webapp/app/core/request/request-util.ts
   create src/main/webapp/app/core/request/request.model.ts
   create src/main/webapp/app/core/interceptor/auth.interceptor.ts
   create src/main/webapp/app/config/language.constants.ts
   create src/main/webapp/app/config/translation.config.ts
   create src/main/webapp/app/shared/shared.module.ts
   create src/main/webapp/app/shared/date/index.ts
   create src/main/webapp/app/shared/date/duration.pipe.ts
   create src/main/webapp/app/shared/date/format-medium-date.pipe.ts
   create src/main/webapp/app/shared/date/format-medium-datetime.pipe.ts
   create src/main/webapp/app/shared/sort/index.ts
   create src/main/webapp/app/shared/sort/sort-by.directive.ts
   create src/main/webapp/app/shared/sort/sort-by.directive.spec.ts
   create src/main/webapp/app/shared/sort/sort.directive.ts
   create src/main/webapp/app/shared/sort/sort.directive.spec.ts
   create src/main/webapp/app/shared/sort/sort-state.ts
   create src/main/webapp/app/shared/sort/sort.service.ts
   create src/main/webapp/app/shared/sort/sort.service.spec.ts
   create src/main/webapp/app/shared/pagination/index.ts
   create src/main/webapp/app/shared/pagination/item-count.component.ts
   create src/main/webapp/app/shared/alert/alert.component.ts
   create src/main/webapp/app/shared/alert/alert-error.component.ts
   create src/main/webapp/app/shared/alert/alert-error.model.ts
   create src/main/webapp/app/shared/filter/index.ts
   create src/main/webapp/app/shared/filter/filter.component.ts
   create src/main/webapp/app/shared/filter/filter.model.spec.ts
   create src/main/webapp/app/shared/filter/filter.model.ts
   create src/main/webapp/app/shared/language/index.ts
   create src/main/webapp/app/shared/language/translation.module.ts
   create src/main/webapp/app/shared/language/find-language-from-key.pipe.ts
   create src/main/webapp/app/shared/language/translate.directive.ts
   create src/main/webapp/app/core/auth/state-storage.service.ts
   create src/main/webapp/app/shared/auth/has-any-authority.directive.ts
   create src/main/webapp/app/core/auth/account.model.ts
   create src/main/webapp/app/core/auth/account.service.ts
   create src/main/webapp/app/core/auth/account.service.spec.ts
   create src/main/webapp/app/core/auth/user-route-access.service.ts
   create src/main/webapp/app/core/auth/auth-jwt.service.ts
   create src/main/webapp/app/core/auth/auth-jwt.service.spec.ts
   create src/main/webapp/app/admin/configuration/configuration.component.spec.ts
   create src/main/webapp/app/admin/configuration/configuration.service.spec.ts
   create src/main/webapp/app/admin/health/modal/health-modal.component.spec.ts
   create src/main/webapp/app/admin/health/health.component.spec.ts
   create src/main/webapp/app/admin/health/health.service.spec.ts
   create src/main/webapp/app/admin/logs/logs.component.spec.ts
   create src/main/webapp/app/admin/logs/logs.service.spec.ts
   create src/main/webapp/app/admin/metrics/metrics.component.spec.ts
   create src/main/webapp/app/admin/metrics/metrics.service.spec.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts
   create src/main/webapp/app/shared/auth/has-any-authority.directive.spec.ts
   create src/main/webapp/app/core/util/event-manager.service.spec.ts
   create src/main/webapp/app/core/util/data-util.service.spec.ts
   create src/main/webapp/app/core/util/parse-links.service.spec.ts
   create src/main/webapp/app/core/util/alert.service.spec.ts
   create src/main/webapp/app/home/home.component.spec.ts
   create src/main/webapp/app/layouts/main/main.component.spec.ts
   create src/main/webapp/app/layouts/navbar/navbar.component.spec.ts
   create src/main/webapp/app/layouts/profiles/page-ribbon.component.spec.ts
   create src/main/webapp/app/shared/alert/alert.component.spec.ts
   create src/main/webapp/app/shared/alert/alert-error.component.spec.ts
   create src/main/webapp/app/shared/date/format-medium-date.pipe.spec.ts
   create src/main/webapp/app/shared/date/format-medium-datetime.pipe.spec.ts
   create src/main/webapp/app/shared/pagination/item-count.component.spec.ts
   create src/main/webapp/app/shared/language/translate.directive.spec.ts
   create src/main/webapp/app/account/activate/activate.component.spec.ts
   create src/main/webapp/app/account/activate/activate.service.spec.ts
   create src/main/webapp/app/account/password/password.component.spec.ts
   create src/main/webapp/app/account/password/password.service.spec.ts
   create src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.spec.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.component.spec.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.service.spec.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.spec.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.service.spec.ts
   create src/main/webapp/app/account/register/register.component.spec.ts
   create src/main/webapp/app/account/register/register.service.spec.ts
   create src/main/webapp/app/account/settings/settings.component.spec.ts
   create src/main/webapp/app/login/login.component.spec.ts
   create src/main/webapp/app/entities/user/user.model.ts
   create src/main/webapp/app/entities/user/user.test-samples.ts
   create src/main/webapp/app/entities/user/service/user.service.ts
   create src/main/webapp/app/entities/user/service/user.service.spec.ts
   create src/main/webapp/app/admin/user-management/user-management.route.ts
   create src/main/webapp/app/admin/user-management/user-management.model.ts
   create src/main/webapp/app/admin/user-management/list/user-management.component.spec.ts
   create src/main/webapp/app/admin/user-management/list/user-management.component.ts
   create src/main/webapp/app/admin/user-management/detail/user-management-detail.component.spec.ts
   create src/main/webapp/app/admin/user-management/detail/user-management-detail.component.ts
   create src/main/webapp/app/admin/user-management/update/user-management-update.component.spec.ts
   create src/main/webapp/app/admin/user-management/update/user-management-update.component.ts
   create src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.spec.ts
   create src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.ts
   create src/main/webapp/app/admin/user-management/service/user-management.service.spec.ts
   create src/main/webapp/app/admin/user-management/service/user-management.service.ts
   create src/main/webapp/app/entities/admin/authority/authority.model.ts
   create src/main/webapp/app/entities/admin/authority/authority.test-samples.ts
   create src/main/webapp/app/entities/admin/authority/service/authority.service.ts
   create src/main/webapp/app/entities/admin/authority/service/authority.service.spec.ts
   create src/main/webapp/app/entities/admin/authority/authority.routes.ts
   create src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.ts
   create src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.spec.ts
   create src/main/webapp/app/entities/admin/authority/list/authority.component.ts
   create src/main/webapp/app/entities/admin/authority/list/authority.component.spec.ts
   create src/main/webapp/app/entities/admin/authority/route/authority-routing-resolve.service.ts
   create src/main/webapp/app/entities/admin/authority/route/authority-routing-resolve.service.spec.ts
   create src/main/webapp/app/entities/admin/authority/update/authority-form.service.ts
   create src/main/webapp/app/entities/admin/authority/update/authority-form.service.spec.ts
   create src/main/webapp/app/entities/admin/authority/update/authority-update.component.spec.ts
   create src/main/webapp/app/entities/admin/authority/update/authority-update.component.ts
   create src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.ts
   create src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.spec.ts
   create eslint.config.mjs
✔ files committed to disk

Changes to package.json were detected.
[INFO] Scanning for projects...
[INFO]
[INFO] ---------------------< com.mycompany.myapp:docker >---------------------
[INFO] Building Docker 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- frontend:1.15.1:install-node-and-npm (install-node-and-npm) @ docker ---
[INFO] Installing node version v22.11.0
[INFO] Downloading https://nodejs.org/dist/v22.11.0/node-v22.11.0-darwin-arm64.tar.gz to /Users/mshima/.m2/repository/com/github/eirslett/node/22.11.0/node-22.11.0-darwin-arm64.tar.gz
[INFO] No proxies configured
[INFO] No proxy was configured, downloading directly
[INFO] Unpacking /Users/mshima/.m2/repository/com/github/eirslett/node/22.11.0/node-22.11.0-darwin-arm64.tar.gz into /Users/mshima/git/jhipster-samples/docker/target/node/tmp
[INFO] Copying node binary from /Users/mshima/git/jhipster-samples/docker/target/node/tmp/node-v22.11.0-darwin-arm64/bin/node to /Users/mshima/git/jhipster-samples/docker/target/node/node
[INFO] Installed node locally.
[INFO] Installing npm version 10.9.0
[INFO] Downloading https://registry.npmjs.org/npm/-/npm-10.9.0.tgz to /Users/mshima/.m2/repository/com/github/eirslett/npm/10.9.0/npm-10.9.0.tar.gz
[INFO] No proxies configured
[INFO] No proxy was configured, downloading directly
[INFO] Unpacking /Users/mshima/.m2/repository/com/github/eirslett/npm/10.9.0/npm-10.9.0.tar.gz into /Users/mshima/git/jhipster-samples/docker/target/node/node_modules
[INFO] Installed npm locally.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  13.020 s
[INFO] Finished at: 2024-12-13T16:31:09-03:00
[INFO] ------------------------------------------------------------------------
Using node installed locally v22.11.0
Using npm installed locally 10.9.0
npm warn deprecated [email protected]: Use your platform's native atob() and btoa() methods instead
npm warn deprecated [email protected]: Use your platform's native DOMException instead
npm warn deprecated [email protected]: Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.

> [email protected] prepare
> husky


added 1705 packages, and audited 1706 packages in 55s

297 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
✔ Application successfully committed to Git from /Users/mshima/git/jhipster-samples/docker.
✔ Spring Boot application generated successfully.
  Run your Spring Boot application:
  ./mvnw
✔ Angular application generated successfully.
  Start your Webpack development server with:
  npm start


Congratulations, JHipster execution is complete!
If you find JHipster useful consider sponsoring the project https://www.jhipster.tech/sponsors/

Thanks for using JHipster!

% ./mvnw
[INFO] Scanning for projects...
[INFO]
[INFO] ---------------------< com.mycompany.myapp:docker >---------------------
[INFO] Building Docker 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] >>> spring-boot:3.3.5:run (default-cli) > test-compile @ docker >>>
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-versions) @ docker ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-dependencyConvergence) @ docker ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO]
[INFO] --- properties:1.2.1:read-project-properties (default) @ docker ---
[INFO] Loading 34 properties from File: /Users/mshima/git/jhipster-samples/docker/sonar-project.properties
[INFO]
[INFO] --- jacoco:0.8.12:prepare-agent (pre-unit-tests) @ docker ---
[INFO] argLine set to -javaagent:/Users/mshima/.m2/repository/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/Users/mshima/git/jhipster-samples/docker/target/jacoco.exec -Djava.security.egd=file:/dev/./urandom -Xmx1G
[INFO]
[INFO] --- spotless:2.43.0:apply (spotless) @ docker ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 108 files clean - 0 were changed to be clean, 108 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- spring-boot:3.3.5:build-info (build-info) @ docker ---
[INFO]
[INFO] --- checksum:1.11:files (create-pre-compiled-webapp-checksum) @ docker ---
[INFO]
[INFO] --- antrun:3.1.0:run (eval-frontend-checksum) @ docker ---
[INFO] Executing tasks
[INFO] Executed tasks
[INFO]
[INFO] --- frontend:1.15.1:install-node-and-npm (install-node-and-npm) @ docker ---
[INFO] Installing node version v22.11.0
[INFO] Unpacking /Users/mshima/.m2/repository/com/github/eirslett/node/22.11.0/node-22.11.0-darwin-arm64.tar.gz into /Users/mshima/git/jhipster-samples/docker/target/node/tmp
[INFO] Copying node binary from /Users/mshima/git/jhipster-samples/docker/target/node/tmp/node-v22.11.0-darwin-arm64/bin/node to /Users/mshima/git/jhipster-samples/docker/target/node/node
[INFO] Installed node locally.
[INFO] Installing npm version 10.9.0
[INFO] Unpacking /Users/mshima/.m2/repository/com/github/eirslett/npm/10.9.0/npm-10.9.0.tar.gz into /Users/mshima/git/jhipster-samples/docker/target/node/node_modules
[INFO] Installed npm locally.
[INFO]
[INFO] --- frontend:1.15.1:npm (npm install) @ docker ---
[INFO] Running 'npm install' in /Users/mshima/git/jhipster-samples/docker
[INFO]
[INFO] > [email protected] prepare
[INFO] > husky
[INFO]
[INFO]
[INFO] up to date, audited 1679 packages in 3s
[INFO]
[INFO] 297 packages are looking for funding
[INFO]   run `npm fund` for details
[INFO]
[INFO] found 0 vulnerabilities
[INFO]
[INFO] --- frontend:1.15.1:npm (webapp build dev) @ docker ---
[INFO] npm not inheriting proxy config from Maven
[INFO] Running 'npm run webapp:build' in /Users/mshima/git/jhipster-samples/docker
[INFO]
[INFO] > [email protected] webapp:build
[INFO] > npm run clean-www && npm run webapp:build:dev
[INFO]
[INFO]
[INFO] > [email protected] clean-www
[INFO] > rimraf target/classes/static/
[INFO]
[INFO]
[INFO] > [email protected] webapp:build:dev
[INFO] > ng build --configuration development
[INFO]
[INFO] - Generating browser application bundles (phase: setup)...
[INFO] ✔ Browser application bundle generation complete.
[INFO] ✔ Browser application bundle generation complete.
[INFO] - Copying assets...
[INFO] ✔ Copying assets complete.
[INFO] - Generating index html...
[INFO] ✔ Index html generation complete.
[INFO]
[INFO] Initial chunk files                                                                             | Names                                   |  Raw size
[INFO] styles.css                                                                                      | styles                                  | 279.93 kB |
[INFO] polyfills.js                                                                                    | polyfills                               | 116.94 kB |
[INFO] vendor.js                                                                                       | vendor                                  |  32.78 kB |
[INFO] runtime.js                                                                                      | runtime                                 |  12.29 kB |
[INFO] main.js                                                                                         | main                                    | 878 bytes |
[INFO]
[INFO]                                                                                                 | Initial total                           | 442.81 kB
[INFO]
[INFO] Lazy chunk files                                                                                | Names                                   |  Raw size
[INFO] src_main_webapp_bootstrap_ts.js                                                                 | bootstrap                               |   5.32 MB |
[INFO] src_main_webapp_app_account_account_route_ts.js                                                 | account-account-route                   | 186.21 kB |
[INFO] src_main_webapp_app_admin_metrics_metrics_component_ts.js                                       | metrics-metrics-component               | 181.82 kB |
[INFO] src_main_webapp_app_layouts_navbar_navbar_component_ts.js                                       | layouts-navbar-navbar-component         | 169.51 kB |
[INFO] src_main_webapp_app_admin_user-management_list_user-management_component_ts.js                  | list-user-management-component          |  55.02 kB |
[INFO] default-src_main_webapp_app_admin_user-management_update_user-management-update_component_ts.js | update-user-management-update-component |  41.04 kB |
[INFO] src_main_webapp_app_entities_admin_authority_list_authority_component_ts.js                     | list-authority-component                |  33.77 kB |
[INFO] src_main_webapp_app_admin_health_health_component_ts.js                                         | health-health-component                 |  29.62 kB |
[INFO] src_main_webapp_app_admin_configuration_configuration_component_ts.js                           | configuration-configuration-component   |  24.28 kB |
[INFO] src_main_webapp_app_admin_logs_logs_component_ts.js                                             | logs-logs-component                     |  23.60 kB |
[INFO] src_main_webapp_app_home_home_component_ts.js                                                   | home-home-component                     |  19.79 kB |
[INFO] src_main_webapp_app_admin_user-management_detail_user-management-detail_component_ts.js         | detail-user-management-detail-component |  18.91 kB |
[INFO] src_main_webapp_app_entities_admin_authority_update_authority-update_component_ts.js            | update-authority-update-component       |  18.12 kB |
[INFO] common.js                                                                                       | common                                  |  18.07 kB |
[INFO] src_main_webapp_app_login_login_component_ts.js                                                 | login-login-component                   |  16.14 kB |
[INFO] src_main_webapp_app_entities_admin_authority_authority_routes_ts.js                             | admin-authority-authority-routes        |   8.71 kB |
[INFO] src_main_webapp_app_entities_admin_authority_detail_authority-detail_component_ts.js            | detail-authority-detail-component       |   8.67 kB |
[INFO] src_main_webapp_app_admin_user-management_user-management_route_ts.js                           | user-management-user-management-route   |   5.96 kB |
[INFO] src_main_webapp_app_admin_admin_routes_ts.js                                                    | admin-admin-routes                      |   2.76 kB |
[INFO] src_main_webapp_app_admin_docs_docs_component_ts.js                                             | docs-docs-component                     |   2.37 kB |
[INFO] src_main_webapp_app_entities_entity_routes_ts.js                                                | entities-entity-routes                  |   1.25 kB |
[INFO]
[INFO] Build at: 2024-12-13T19:34:26.678Z - Hash: 49eae12b501c7a07 - Time: 18591ms
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ docker ---
[INFO] Copying 4 resources from src/main/resources to target/classes
[INFO] Copying 15 resources from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ docker ---
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling 69 source files with javac [debug parameters release 17] to target/classes
[WARNING] unknown enum constant javax.annotation.meta.When.MAYBE
  reason: class file for javax.annotation.meta.When not found
[INFO] Hibernate compile-time tooling 6.5.3.Final
[WARNING] unknown enum constant javax.annotation.meta.When.MAYBE
  reason: class file for javax.annotation.meta.When not found
[WARNING] unknown enum constant javax.annotation.meta.When.MAYBE
  reason: class file for javax.annotation.meta.When not found
[WARNING] unknown enum constant javax.annotation.meta.When.MAYBE
  reason: class file for javax.annotation.meta.When not found
[INFO]
[INFO] --- checksum:1.11:files (create-compiled-webapp-checksum) @ docker ---
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ docker ---
[INFO] Copying 11 resources from src/test/resources to target/test-classes
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ docker ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 38 source files with javac [debug parameters release 17] to target/test-classes
[INFO] Hibernate compile-time tooling 6.5.3.Final
[INFO] /Users/mshima/git/jhipster-samples/docker/src/test/java/com/mycompany/myapp/config/SqlTestContainersSpringContextCustomizerFactory.java: /Users/mshima/git/jhipster-samples/docker/src/test/java/com/mycompany/myapp/config/SqlTestContainersSpringContextCustomizerFactory.java uses unchecked or unsafe operations.
[INFO] /Users/mshima/git/jhipster-samples/docker/src/test/java/com/mycompany/myapp/config/SqlTestContainersSpringContextCustomizerFactory.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] <<< spring-boot:3.3.5:run (default-cli) < test-compile @ docker <<<
[INFO]
[INFO]
[INFO] --- spring-boot:3.3.5:run (default-cli) @ docker ---
[INFO] Attaching agents: []

        ██╗ ██╗   ██╗ ████████╗ ███████╗   ██████╗ ████████╗ ████████╗ ███████╗
        ██║ ██║   ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ╚══██╔══╝ ██╔═════╝ ██╔═══██╗
        ██║ ████████║    ██║    ███████╔╝ ╚█████╗     ██║    ██████╗   ███████╔╝
  ██╗   ██║ ██╔═══██║    ██║    ██╔════╝   ╚═══██╗    ██║    ██╔═══╝   ██╔══██║
  ╚██████╔╝ ██║   ██║ ████████╗ ██║       ██████╔╝    ██║    ████████╗ ██║  ╚██╗
   ╚═════╝  ╚═╝   ╚═╝ ╚═══════╝ ╚═╝       ╚═════╝     ╚═╝    ╚═══════╝ ╚═╝   ╚═╝

:: JHipster 🤓  :: Running Spring Boot 3.3.5 :: Startup profile(s) dev ::
:: https://www.jhipster.tech ::

2024-12-13T16:34:44.396-03:00 DEBUG 63645 --- [kground-preinit] org.jboss.logging                        : Logging Provider: org.jboss.logging.Slf4jLoggerProvider found via system property
2024-12-13T16:34:44.431-03:00  INFO 63645 --- [  restartedMain] com.mycompany.myapp.DockerApp            : Starting DockerApp using Java 17.0.5 with PID 63645 (/Users/mshima/git/jhipster-samples/docker/target/classes started by mshima in /Users/mshima/git/jhipster-samples/docker)
2024-12-13T16:34:44.431-03:00 DEBUG 63645 --- [  restartedMain] com.mycompany.myapp.DockerApp            : Running with Spring Boot v3.3.5, Spring v6.1.14
2024-12-13T16:34:44.431-03:00  INFO 63645 --- [  restartedMain] com.mycompany.myapp.DockerApp            : The following 2 profiles are active: "dev", "api-docs"
2024-12-13T16:34:46.120-03:00 DEBUG 63645 --- [  restartedMain] c.mycompany.myapp.config.WebConfigurer   : Registering CORS filter
2024-12-13T16:34:46.165-03:00  INFO 63645 --- [  restartedMain] c.mycompany.myapp.config.WebConfigurer   : Web application configuration, using profiles: dev
2024-12-13T16:34:46.166-03:00  INFO 63645 --- [  restartedMain] c.mycompany.myapp.config.WebConfigurer   : Initialize H2 console
2024-12-13T16:34:46.171-03:00  INFO 63645 --- [  restartedMain] c.mycompany.myapp.config.WebConfigurer   : Web application fully configured
2024-12-13T16:34:46.389-03:00 DEBUG 63645 --- [  restartedMain] c.m.myapp.config.AsyncConfiguration      : Creating Async Task Executor
2024-12-13T16:34:46.455-03:00 DEBUG 63645 --- [  restartedMain] c.m.myapp.config.LiquibaseConfiguration  : Configuring Liquibase
2024-12-13T16:34:46.629-03:00  WARN 63645 --- [  docker-task-1] t.j.c.liquibase.AsyncSpringLiquibase     : Starting Liquibase asynchronously, your database might not be ready at startup!
2024-12-13T16:34:47.176-03:00  WARN 63645 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:34:47.326-03:00  WARN 63645 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:34:47.327-03:00  WARN 63645 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:34:47.328-03:00  WARN 63645 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:34:47.351-03:00 DEBUG 63645 --- [  docker-task-1] t.j.c.liquibase.AsyncSpringLiquibase     : Liquibase has updated your database in 722 ms
2024-12-13T16:34:47.365-03:00  WARN 63645 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:34:48.586-03:00 DEBUG 63645 --- [  restartedMain] c.m.myapp.config.DatabaseConfiguration   : H2 database is available on port 18080
2024-12-13T16:34:49.483-03:00 DEBUG 63645 --- [  restartedMain] c.a.JHipsterSpringDocGroupsConfiguration : Initializing JHipster OpenApi customizer
2024-12-13T16:34:49.493-03:00 DEBUG 63645 --- [  restartedMain] c.a.JHipsterSpringDocGroupsConfiguration : Initializing JHipster OpenApi default group
2024-12-13T16:34:49.495-03:00 DEBUG 63645 --- [  restartedMain] c.a.JHipsterSpringDocGroupsConfiguration : Initializing JHipster OpenApi management group
2024-12-13T16:34:49.656-03:00 DEBUG 63645 --- [  restartedMain] i.m.c.u.i.logging.InternalLoggerFactory  : Using SLF4J as the default logging framework
2024-12-13T16:34:49.989-03:00  INFO 63645 --- [  restartedMain] org.jboss.threads                        : JBoss Threads version 3.5.0.Final
2024-12-13T16:34:50.037-03:00  INFO 63645 --- [  restartedMain] com.mycompany.myapp.DockerApp            : Started DockerApp in 5.947 seconds (process running for 6.321)
2024-12-13T16:34:50.041-03:00  INFO 63645 --- [  restartedMain] com.mycompany.myapp.DockerApp            :
----------------------------------------------------------
	Application 'docker' is running! Access URLs:
	Local: 		http://localhost:8080/
	External: 	http://127.0.0.1:8080/
	Profile(s): 	[dev, api-docs]
----------------------------------------------------------

Docker in my tests are not required if you are using H2 and has no other docker service like keycloak, messageBroker and others.

@mshima
Copy link
Member

mshima commented Dec 13, 2024

Using gradle:

% npx [email protected] --defaults --dev-database-type h2Disk --build gradle

        ██╗ ██╗   ██╗ ████████╗ ███████╗   ██████╗ ████████╗ ████████╗ ███████╗
        ██║ ██║   ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ╚══██╔══╝ ██╔═════╝ ██╔═══██╗
        ██║ ████████║    ██║    ███████╔╝ ╚█████╗     ██║    ██████╗   ███████╔╝
  ██╗   ██║ ██╔═══██║    ██║    ██╔════╝   ╚═══██╗    ██║    ██╔═══╝   ██╔══██║
  ╚██████╔╝ ██║   ██║ ████████╗ ██║       ██████╔╝    ██║    ████████╗ ██║  ╚██╗
   ╚═════╝  ╚═╝   ╚═╝ ╚═══════╝ ╚═╝       ╚═════╝     ╚═╝    ╚═══════╝ ╚═╝   ╚═╝
                            https://www.jhipster.tech
Welcome to JHipster v8.7.3

(node:70047) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
 _______________________________________________________________________________________________________________

  Documentation for creating an application is at https://www.jhipster.tech/creating-an-app/

  Application files will be generated in folder: /Users/mshima/git/jhipster-samples/docker
 _______________________________________________________________________________________________________________

WARNING! Using global configuration values: { samplesFolder: '/Users/mshima/git/jhipster-samples' }
(node:70047) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
     info Gerando o par de chaves RSA de 2.048 bit e o certificado autoassinado (SHA256withRSA) com uma validade de 99.999 dias
     info 	para: CN=Java Hipster, OU=Development, O=com.mycompany.myapp, L=, ST=, C=
     info KeyStore '/Users/mshima/git/jhipster-samples/docker/src/main/resources/config/tls/keystore.p12' generated successfully.
✔ applying multi-step templates
✔ Git repository initialized.
WARNING! liquibaseVersion is required by gradle-liquibase-plugin, make sure to add it to your dependencies
   create .prettierrc
   create .prettierignore
✔ prettier configuration files committed to disk
✔ loading translations
✔ updating package.json dependencies versions
✔ prettifying sonar-project.properties
✔ adding package-info.java files
✔ translating angular application
   create sonar-project.properties
   create .husky/pre-commit
   create src/main/resources/banner.txt
   create .devcontainer/Dockerfile
   create build.gradle
   create settings.gradle
   create gradle.properties
   create gradle/profile_dev.gradle
   create gradle/profile_prod.gradle
   create gradle/war.gradle
   create gradle/zipkin.gradle
   create src/main/resources/logback-spring.xml
   create src/main/resources/i18n/messages.properties
   create src/test/resources/logback.xml
   create src/test/resources/junit-platform.properties
   create gradlew
   create gradlew.bat
   create gradle/wrapper/gradle-wrapper.jar
   create gradle/wrapper/gradle-wrapper.properties
   create buildSrc/build.gradle
   create buildSrc/gradle/libs.versions.toml
   create gradle/libs.versions.toml
   create src/main/docker/jib/entrypoint.sh
   create checkstyle.xml
   create src/main/resources/.h2.server.properties
   create buildSrc/src/main/groovy/jhipster.spring-cache-conventions.gradle
   create buildSrc/src/main/groovy/jhipster.docker-conventions.gradle
   create buildSrc/src/main/groovy/jhipster.code-quality-conventions.gradle
   create gradle/liquibase.gradle
   create src/main/resources/config/liquibase/changelog/00000000000000_initial_schema.xml
   create src/main/resources/config/liquibase/master.xml
   create src/main/resources/config/liquibase/data/user.csv
   create src/main/resources/config/liquibase/data/user_authority.csv
   create src/main/resources/config/liquibase/data/authority.csv
   create src/main/webapp/content/images/jhipster_family_member_0.svg
   create src/main/webapp/content/images/jhipster_family_member_0_head-192.png
   create src/main/webapp/content/images/jhipster_family_member_0_head-256.png
   create src/main/webapp/content/images/jhipster_family_member_0_head-384.png
   create src/main/webapp/content/images/jhipster_family_member_0_head-512.png
   create src/main/webapp/content/images/jhipster_family_member_1.svg
   create src/main/webapp/content/images/jhipster_family_member_1_head-192.png
   create src/main/webapp/content/images/jhipster_family_member_1_head-256.png
   create src/main/webapp/content/images/jhipster_family_member_1_head-384.png
   create src/main/webapp/content/images/jhipster_family_member_1_head-512.png
   create src/main/webapp/content/images/jhipster_family_member_2.svg
   create src/main/webapp/content/images/jhipster_family_member_2_head-192.png
   create src/main/webapp/content/images/jhipster_family_member_2_head-256.png
   create src/main/webapp/content/images/jhipster_family_member_2_head-384.png
   create src/main/webapp/content/images/jhipster_family_member_2_head-512.png
   create src/main/webapp/content/images/jhipster_family_member_3.svg
   create src/main/webapp/content/images/jhipster_family_member_3_head-192.png
   create src/main/webapp/content/images/jhipster_family_member_3_head-256.png
   create src/main/webapp/content/images/jhipster_family_member_3_head-384.png
   create src/main/webapp/content/images/jhipster_family_member_3_head-512.png
   create src/main/webapp/content/images/logo-jhipster.png
   create src/main/webapp/favicon.ico
   create src/main/webapp/swagger-ui/dist/images/throbber.gif
   create src/main/webapp/manifest.webapp
   create src/main/webapp/WEB-INF/web.xml
   create src/main/webapp/robots.txt
   create src/main/resources/i18n/messages_en.properties
   create src/test/resources/i18n/messages_en.properties
   create webpack/logo-jhipster.png
   create npmw
   create npmw.cmd
   create buildSrc/src/main/groovy/jhipster.node-gradle-conventions.gradle
   create .gitignore
   create .gitattributes
   create .editorconfig
   create src/test/resources/META-INF/spring.factories
   create package.json
    force .yo-rc.json
   create .devcontainer/devcontainer.json
   create src/main/resources/templates/error.html
   create src/main/resources/config/application.yml
   create src/main/resources/config/application-dev.yml
   create src/main/resources/config/application-tls.yml
   create src/main/resources/config/application-prod.yml
   create src/test/resources/config/application.yml
   create src/main/resources/templates/mail/activationEmail.html
   create src/main/resources/templates/mail/creationEmail.html
   create src/main/resources/templates/mail/passwordResetEmail.html
   create src/test/resources/templates/mail/activationEmail.html
   create src/test/resources/templates/mail/creationEmail.html
   create src/test/resources/templates/mail/passwordResetEmail.html
   create src/test/resources/templates/mail/testEmail.html
   create src/main/docker/postgresql.yml
   create src/main/docker/app.yml
   create src/main/docker/jhipster-control-center.yml
   create src/main/docker/monitoring.yml
   create src/main/docker/grafana/provisioning/dashboards/dashboard.yml
   create src/main/docker/grafana/provisioning/dashboards/JVM.json
   create src/main/docker/grafana/provisioning/datasources/datasource.yml
   create src/main/docker/sonar.yml
   create src/main/docker/prometheus/prometheus.yml
   create src/test/resources/config/application-testdev.yml
   create src/test/resources/config/application-testprod.yml
   create src/main/webapp/content/css/loading.css
   create src/main/webapp/404.html
   create src/main/webapp/index.html
   create src/main/webapp/swagger-ui/index.html
   create angular.json
   create ngsw-config.json
   create tsconfig.json
   create tsconfig.app.json
   create tsconfig.spec.json
   create src/main/webapp/content/scss/_bootstrap-variables.scss
   create src/main/webapp/content/scss/global.scss
   create src/main/webapp/content/scss/vendor.scss
   create src/main/webapp/app/home/home.component.html
   create src/main/webapp/app/layouts/main/main.component.html
   create src/main/webapp/app/layouts/navbar/navbar.component.html
   create src/main/webapp/app/layouts/footer/footer.component.html
   create src/main/webapp/app/layouts/error/error.component.html
   create src/main/webapp/app/layouts/profiles/page-ribbon.component.scss
   create src/main/webapp/app/layouts/navbar/navbar.component.scss
   create src/main/webapp/app/home/home.component.scss
   create src/main/webapp/app/login/login.component.html
   create src/main/webapp/app/account/activate/activate.component.html
   create src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.html
   create src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.scss
   create src/main/webapp/app/account/password/password.component.html
   create src/main/webapp/app/account/register/register.component.html
   create src/main/webapp/app/account/password-reset/init/password-reset-init.component.html
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.html
   create src/main/webapp/app/account/settings/settings.component.html
   create src/main/webapp/app/admin/docs/docs.component.html
   create src/main/webapp/app/admin/docs/docs.component.scss
   create src/main/webapp/app/admin/configuration/configuration.component.html
   create src/main/webapp/app/admin/health/health.component.html
   create src/main/webapp/app/admin/health/modal/health-modal.component.html
   create src/main/webapp/app/admin/logs/logs.component.html
   create src/main/webapp/app/admin/metrics/metrics.component.html
   create src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.html
   create src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.html
   create src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.html
   create src/main/webapp/app/shared/alert/alert.component.html
   create src/main/webapp/app/shared/alert/alert-error.component.html
   create src/main/webapp/app/shared/filter/filter.component.html
   create src/main/webapp/app/admin/user-management/list/user-management.component.html
   create src/main/webapp/app/admin/user-management/detail/user-management-detail.component.html
   create src/main/webapp/app/admin/user-management/update/user-management-update.component.html
   create src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.html
   create src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.html
   create src/main/webapp/app/entities/admin/authority/list/authority.component.html
   create src/main/webapp/app/entities/admin/authority/update/authority-update.component.html
   create src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.html
   create README.md
   create src/main/docker/services.yml
   create src/main/webapp/i18n/en/error.json
   create src/test/java/com/mycompany/myapp/domain/AssertUtils.java
   create src/main/webapp/i18n/en/login.json
   create src/main/webapp/i18n/en/password.json
   create src/main/webapp/i18n/en/register.json
   create src/main/webapp/i18n/en/sessions.json
   create src/main/webapp/i18n/en/settings.json
   create src/main/webapp/i18n/en/configuration.json
   create src/main/webapp/i18n/en/logs.json
   create src/main/webapp/i18n/en/metrics.json
   create src/main/webapp/i18n/en/activate.json
   create src/main/webapp/i18n/en/global.json
   create src/main/webapp/i18n/en/home.json
   create src/main/webapp/i18n/en/reset.json
   create src/main/webapp/i18n/en/health.json
   create src/main/webapp/i18n/en/adminAuthority.json
   create src/main/webapp/i18n/en/user-management.json
   create src/test/java/com/mycompany/myapp/security/SecurityUtilsUnitTest.java
   create src/test/java/com/mycompany/myapp/TechnicalStructureTest.java
   create src/test/java/com/mycompany/myapp/config/AsyncSyncConfiguration.java
   create src/test/java/com/mycompany/myapp/IntegrationTest.java
   create src/test/java/com/mycompany/myapp/config/SpringBootTestClassOrderer.java
   create src/test/java/com/mycompany/myapp/config/StaticResourcesWebConfigurerTest.java
   create src/test/java/com/mycompany/myapp/web/filter/SpaWebFilterIT.java
   create src/test/java/com/mycompany/myapp/web/rest/TestUtil.java
   create src/test/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslatorTestController.java
   create src/test/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslatorIT.java
   create src/test/java/com/mycompany/myapp/web/rest/WithUnauthenticatedMockUser.java
   create src/test/java/com/mycompany/myapp/management/SecurityMetersServiceTests.java
   create src/test/java/com/mycompany/myapp/security/jwt/AuthenticationIntegrationTest.java
   create src/test/java/com/mycompany/myapp/security/jwt/JwtAuthenticationTestUtils.java
   create src/test/java/com/mycompany/myapp/security/jwt/TokenAuthenticationSecurityMetersIT.java
   create src/test/java/com/mycompany/myapp/security/jwt/TokenAuthenticationIT.java
   create src/test/java/com/mycompany/myapp/web/rest/AuthenticateControllerIT.java
   create src/test/java/com/mycompany/myapp/web/rest/AccountResourceIT.java
   create src/main/java/com/mycompany/myapp/package-info.java
   create src/main/java/com/mycompany/myapp/GeneratedByJHipster.java
   create src/main/java/com/mycompany/myapp/security/package-info.java
   create src/main/java/com/mycompany/myapp/security/SpringSecurityAuditorAware.java
   create src/main/java/com/mycompany/myapp/security/SecurityUtils.java
   create src/main/java/com/mycompany/myapp/security/AuthoritiesConstants.java
   create src/main/java/com/mycompany/myapp/config/package-info.java
   create src/main/java/com/mycompany/myapp/config/SecurityConfiguration.java
   create src/main/java/com/mycompany/myapp/DockerApp.java
   create src/main/java/com/mycompany/myapp/aop/logging/package-info.java
   create src/main/java/com/mycompany/myapp/aop/logging/LoggingAspect.java
   create src/main/java/com/mycompany/myapp/config/AsyncConfiguration.java
   create src/main/java/com/mycompany/myapp/config/CRLFLogConverter.java
   create src/main/java/com/mycompany/myapp/config/DateTimeFormatConfiguration.java
   create src/main/java/com/mycompany/myapp/config/LoggingConfiguration.java
   create src/test/java/com/mycompany/myapp/service/MailServiceIT.java
   create src/test/java/com/mycompany/myapp/security/DomainUserDetailsServiceIT.java
   create src/test/java/com/mycompany/myapp/config/CRLFLogConverterTest.java
   create src/test/java/com/mycompany/myapp/config/WebConfigurerTest.java
   create src/test/java/com/mycompany/myapp/config/WebConfigurerTestController.java
   create src/test/java/com/mycompany/myapp/config/timezone/HibernateTimeZoneIT.java
   create src/test/java/com/mycompany/myapp/repository/timezone/DateTimeWrapper.java
   create src/test/java/com/mycompany/myapp/repository/timezone/DateTimeWrapperRepository.java
   create src/test/java/com/mycompany/myapp/config/EmbeddedSQL.java
   create src/test/java/com/mycompany/myapp/config/SqlTestContainer.java
   create src/test/java/com/mycompany/myapp/config/SqlTestContainersSpringContextCustomizerFactory.java
   create src/test/java/com/mycompany/myapp/config/PostgreSqlTestContainer.java
   create src/test/java/com/mycompany/myapp/domain/AuthorityAsserts.java
   create src/test/java/com/mycompany/myapp/domain/AuthorityTest.java
   create src/test/java/com/mycompany/myapp/domain/AuthorityTestSamples.java
   create src/main/java/com/mycompany/myapp/config/ApplicationProperties.java
   create src/main/java/com/mycompany/myapp/config/JacksonConfiguration.java
   create src/main/java/com/mycompany/myapp/config/LoggingAspectConfiguration.java
   create src/main/java/com/mycompany/myapp/config/WebConfigurer.java
   create src/main/java/com/mycompany/myapp/config/Constants.java
   create src/main/java/com/mycompany/myapp/domain/package-info.java
   create src/main/java/com/mycompany/myapp/domain/AbstractAuditingEntity.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/package-info.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/BadRequestAlertException.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/ErrorConstants.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslator.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/FieldErrorVM.java
   create src/main/java/com/mycompany/myapp/config/StaticResourcesWebConfiguration.java
   create src/main/java/com/mycompany/myapp/web/filter/package-info.java
   create src/main/java/com/mycompany/myapp/web/filter/SpaWebFilter.java
   create src/main/java/com/mycompany/myapp/config/SecurityJwtConfiguration.java
   create src/test/java/com/mycompany/myapp/service/mapper/UserMapperTest.java
   create src/test/java/com/mycompany/myapp/service/UserServiceIT.java
   create src/test/java/com/mycompany/myapp/web/rest/UserResourceIT.java
   create src/test/java/com/mycompany/myapp/web/rest/PublicUserResourceIT.java
   create src/test/java/com/mycompany/myapp/web/rest/AuthorityResourceIT.java
   create src/main/java/com/mycompany/myapp/management/package-info.java
   create src/main/java/com/mycompany/myapp/management/SecurityMetersService.java
   create src/main/java/com/mycompany/myapp/web/rest/vm/package-info.java
   create src/main/java/com/mycompany/myapp/web/rest/vm/LoginVM.java
   create src/main/java/com/mycompany/myapp/web/rest/package-info.java
   create src/main/java/com/mycompany/myapp/web/rest/AuthenticateController.java
   create src/main/java/com/mycompany/myapp/web/rest/AccountResource.java
   create src/main/java/com/mycompany/myapp/web/rest/vm/ManagedUserVM.java
   create src/main/java/com/mycompany/myapp/security/DomainUserDetailsService.java
   create src/main/java/com/mycompany/myapp/security/UserNotActivatedException.java
   create src/main/java/com/mycompany/myapp/service/package-info.java
   create src/main/java/com/mycompany/myapp/service/MailService.java
   create src/main/java/com/mycompany/myapp/service/dto/package-info.java
   create src/main/java/com/mycompany/myapp/service/dto/PasswordChangeDTO.java
   create src/main/java/com/mycompany/myapp/service/EmailAlreadyUsedException.java
   create src/main/java/com/mycompany/myapp/service/InvalidPasswordException.java
   create src/main/java/com/mycompany/myapp/service/UsernameAlreadyUsedException.java
   create src/main/java/com/mycompany/myapp/web/rest/vm/KeyAndPasswordVM.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/EmailAlreadyUsedException.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/InvalidPasswordException.java
   create src/main/java/com/mycompany/myapp/web/rest/errors/LoginAlreadyUsedException.java
   create src/main/java/com/mycompany/myapp/ApplicationWebXml.java
   create src/main/java/com/mycompany/myapp/config/DatabaseConfiguration.java
   create src/main/java/com/mycompany/myapp/config/CacheConfiguration.java
   create src/main/java/com/mycompany/myapp/config/LiquibaseConfiguration.java
   create src/main/java/com/mycompany/myapp/domain/User.java
   create src/main/java/com/mycompany/myapp/service/dto/UserDTO.java
   create src/main/java/com/mycompany/myapp/service/dto/AdminUserDTO.java
   create src/main/java/com/mycompany/myapp/service/mapper/package-info.java
   create src/main/java/com/mycompany/myapp/service/mapper/UserMapper.java
   create src/main/java/com/mycompany/myapp/web/rest/UserResource.java
   create src/main/java/com/mycompany/myapp/service/UserService.java
   create src/main/java/com/mycompany/myapp/repository/package-info.java
   create src/main/java/com/mycompany/myapp/repository/UserRepository.java
   create src/main/java/com/mycompany/myapp/web/rest/PublicUserResource.java
   create src/main/java/com/mycompany/myapp/web/rest/AuthorityResource.java
   create src/main/java/com/mycompany/myapp/repository/AuthorityRepository.java
   create src/main/java/com/mycompany/myapp/domain/Authority.java
   create .lintstagedrc.cjs
   create jest.conf.js
   create webpack/environment.js
   create webpack/proxy.conf.js
   create webpack/webpack.custom.js
   create src/main/webapp/main.ts
   create src/main/webapp/bootstrap.ts
   create src/main/webapp/declarations.d.ts
   create src/main/webapp/app/app.config.ts
   create src/main/webapp/app/app.component.ts
   create src/main/webapp/app/app.routes.ts
   create src/main/webapp/app/app.constants.ts
   create src/main/webapp/app/app-page-title-strategy.ts
   create src/main/webapp/app/entities/entity-navbar-items.ts
   create src/main/webapp/app/entities/entity.routes.ts
   create src/main/webapp/app/home/home.component.ts
   create src/main/webapp/app/layouts/profiles/page-ribbon.component.ts
   create src/main/webapp/app/layouts/profiles/profile.service.ts
   create src/main/webapp/app/layouts/profiles/profile-info.model.ts
   create src/main/webapp/app/layouts/main/main.component.ts
   create src/main/webapp/app/layouts/navbar/navbar-item.model.d.ts
   create src/main/webapp/app/layouts/navbar/navbar.component.ts
   create src/main/webapp/app/layouts/footer/footer.component.ts
   create src/main/webapp/app/layouts/error/error.route.ts
   create src/main/webapp/app/layouts/error/error.component.ts
   create src/main/webapp/app/login/login.service.ts
   create src/main/webapp/app/layouts/navbar/active-menu.directive.ts
   create src/main/webapp/app/login/login.component.ts
   create src/main/webapp/app/login/login.model.ts
   create src/main/webapp/app/account/account.route.ts
   create src/main/webapp/app/account/activate/activate.route.ts
   create src/main/webapp/app/account/activate/activate.component.ts
   create src/main/webapp/app/account/activate/activate.service.ts
   create src/main/webapp/app/account/password/password.route.ts
   create src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.ts
   create src/main/webapp/app/account/password/password.component.ts
   create src/main/webapp/app/account/password/password.service.ts
   create src/main/webapp/app/account/register/register.route.ts
   create src/main/webapp/app/account/register/register.component.ts
   create src/main/webapp/app/account/register/register.service.ts
   create src/main/webapp/app/account/register/register.model.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.route.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.component.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.service.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.route.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.service.ts
   create src/main/webapp/app/account/settings/settings.route.ts
   create src/main/webapp/app/account/settings/settings.component.ts
   create src/main/webapp/app/admin/admin.routes.ts
   create src/main/webapp/app/admin/docs/docs.component.ts
   create src/main/webapp/app/admin/configuration/configuration.component.ts
   create src/main/webapp/app/admin/configuration/configuration.service.ts
   create src/main/webapp/app/admin/configuration/configuration.model.ts
   create src/main/webapp/app/admin/health/health.component.ts
   create src/main/webapp/app/admin/health/modal/health-modal.component.ts
   create src/main/webapp/app/admin/health/health.service.ts
   create src/main/webapp/app/admin/health/health.model.ts
   create src/main/webapp/app/admin/logs/log.model.ts
   create src/main/webapp/app/admin/logs/logs.component.ts
   create src/main/webapp/app/admin/logs/logs.service.ts
   create src/main/webapp/app/admin/metrics/metrics.component.ts
   create src/main/webapp/app/admin/metrics/metrics.service.ts
   create src/main/webapp/app/admin/metrics/metrics.model.ts
   create src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.ts
   create src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.ts
   create src/main/webapp/app/core/config/application-config.service.ts
   create src/main/webapp/app/core/config/application-config.service.spec.ts
   create src/main/webapp/app/core/util/data-util.service.ts
   create src/main/webapp/app/core/util/parse-links.service.ts
   create src/main/webapp/app/core/util/alert.service.ts
   create src/main/webapp/app/core/util/event-manager.service.ts
   create src/main/webapp/app/core/util/operators.spec.ts
   create src/main/webapp/app/core/util/operators.ts
   create src/main/webapp/app/config/uib-pagination.config.ts
   create src/main/webapp/app/config/dayjs.ts
   create src/main/webapp/app/config/datepicker-adapter.ts
   create src/main/webapp/app/config/font-awesome-icons.ts
   create src/main/webapp/app/config/error.constants.ts
   create src/main/webapp/app/config/input.constants.ts
   create src/main/webapp/app/config/navigation.constants.ts
   create src/main/webapp/app/config/pagination.constants.ts
   create src/main/webapp/app/config/authority.constants.ts
   create src/main/webapp/app/core/interceptor/error-handler.interceptor.ts
   create src/main/webapp/app/core/interceptor/notification.interceptor.ts
   create src/main/webapp/app/core/interceptor/auth-expired.interceptor.ts
   create src/main/webapp/app/core/interceptor/index.ts
   create src/main/webapp/app/core/request/request-util.ts
   create src/main/webapp/app/core/request/request.model.ts
   create src/main/webapp/app/core/interceptor/auth.interceptor.ts
   create src/main/webapp/app/config/language.constants.ts
   create src/main/webapp/app/config/translation.config.ts
   create src/main/webapp/app/shared/shared.module.ts
   create src/main/webapp/app/shared/date/index.ts
   create src/main/webapp/app/shared/date/duration.pipe.ts
   create src/main/webapp/app/shared/date/format-medium-date.pipe.ts
   create src/main/webapp/app/shared/date/format-medium-datetime.pipe.ts
   create src/main/webapp/app/shared/sort/index.ts
   create src/main/webapp/app/shared/sort/sort-by.directive.ts
   create src/main/webapp/app/shared/sort/sort-by.directive.spec.ts
   create src/main/webapp/app/shared/sort/sort-state.ts
   create src/main/webapp/app/shared/sort/sort.directive.spec.ts
   create src/main/webapp/app/shared/sort/sort.directive.ts
   create src/main/webapp/app/shared/sort/sort.service.spec.ts
   create src/main/webapp/app/shared/sort/sort.service.ts
   create src/main/webapp/app/shared/pagination/index.ts
   create src/main/webapp/app/shared/pagination/item-count.component.ts
   create src/main/webapp/app/shared/alert/alert.component.ts
   create src/main/webapp/app/shared/alert/alert-error.component.ts
   create src/main/webapp/app/shared/alert/alert-error.model.ts
   create src/main/webapp/app/shared/filter/index.ts
   create src/main/webapp/app/shared/filter/filter.component.ts
   create src/main/webapp/app/shared/filter/filter.model.spec.ts
   create src/main/webapp/app/shared/filter/filter.model.ts
   create src/main/webapp/app/shared/language/index.ts
   create src/main/webapp/app/shared/language/translation.module.ts
   create src/main/webapp/app/shared/language/find-language-from-key.pipe.ts
   create src/main/webapp/app/shared/language/translate.directive.ts
   create src/main/webapp/app/core/auth/state-storage.service.ts
   create src/main/webapp/app/shared/auth/has-any-authority.directive.ts
   create src/main/webapp/app/core/auth/account.model.ts
   create src/main/webapp/app/core/auth/account.service.ts
   create src/main/webapp/app/core/auth/account.service.spec.ts
   create src/main/webapp/app/core/auth/user-route-access.service.ts
   create src/main/webapp/app/core/auth/auth-jwt.service.ts
   create src/main/webapp/app/core/auth/auth-jwt.service.spec.ts
   create src/main/webapp/app/admin/configuration/configuration.component.spec.ts
   create src/main/webapp/app/admin/configuration/configuration.service.spec.ts
   create src/main/webapp/app/admin/health/modal/health-modal.component.spec.ts
   create src/main/webapp/app/admin/health/health.component.spec.ts
   create src/main/webapp/app/admin/health/health.service.spec.ts
   create src/main/webapp/app/admin/logs/logs.component.spec.ts
   create src/main/webapp/app/admin/logs/logs.service.spec.ts
   create src/main/webapp/app/admin/metrics/metrics.component.spec.ts
   create src/main/webapp/app/admin/metrics/metrics.service.spec.ts
   create src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts
   create src/main/webapp/app/shared/auth/has-any-authority.directive.spec.ts
   create src/main/webapp/app/core/util/event-manager.service.spec.ts
   create src/main/webapp/app/core/util/data-util.service.spec.ts
   create src/main/webapp/app/core/util/parse-links.service.spec.ts
   create src/main/webapp/app/core/util/alert.service.spec.ts
   create src/main/webapp/app/home/home.component.spec.ts
   create src/main/webapp/app/layouts/main/main.component.spec.ts
   create src/main/webapp/app/layouts/navbar/navbar.component.spec.ts
   create src/main/webapp/app/layouts/profiles/page-ribbon.component.spec.ts
   create src/main/webapp/app/shared/alert/alert.component.spec.ts
   create src/main/webapp/app/shared/alert/alert-error.component.spec.ts
   create src/main/webapp/app/shared/date/format-medium-date.pipe.spec.ts
   create src/main/webapp/app/shared/date/format-medium-datetime.pipe.spec.ts
   create src/main/webapp/app/shared/pagination/item-count.component.spec.ts
   create src/main/webapp/app/shared/language/translate.directive.spec.ts
   create src/main/webapp/app/account/activate/activate.component.spec.ts
   create src/main/webapp/app/account/activate/activate.service.spec.ts
   create src/main/webapp/app/account/password/password.component.spec.ts
   create src/main/webapp/app/account/password/password.service.spec.ts
   create src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.spec.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.component.spec.ts
   create src/main/webapp/app/account/password-reset/init/password-reset-init.service.spec.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.spec.ts
   create src/main/webapp/app/account/password-reset/finish/password-reset-finish.service.spec.ts
   create src/main/webapp/app/account/register/register.component.spec.ts
   create src/main/webapp/app/account/register/register.service.spec.ts
   create src/main/webapp/app/account/settings/settings.component.spec.ts
   create src/main/webapp/app/login/login.component.spec.ts
   create src/main/webapp/app/entities/user/user.model.ts
   create src/main/webapp/app/entities/user/user.test-samples.ts
   create src/main/webapp/app/entities/user/service/user.service.ts
   create src/main/webapp/app/entities/user/service/user.service.spec.ts
   create src/main/webapp/app/admin/user-management/user-management.route.ts
   create src/main/webapp/app/admin/user-management/user-management.model.ts
   create src/main/webapp/app/admin/user-management/list/user-management.component.spec.ts
   create src/main/webapp/app/admin/user-management/list/user-management.component.ts
   create src/main/webapp/app/admin/user-management/detail/user-management-detail.component.spec.ts
   create src/main/webapp/app/admin/user-management/detail/user-management-detail.component.ts
   create src/main/webapp/app/admin/user-management/update/user-management-update.component.spec.ts
   create src/main/webapp/app/admin/user-management/update/user-management-update.component.ts
   create src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.spec.ts
   create src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.ts
   create src/main/webapp/app/admin/user-management/service/user-management.service.spec.ts
   create src/main/webapp/app/admin/user-management/service/user-management.service.ts
   create src/main/webapp/app/entities/admin/authority/authority.model.ts
   create src/main/webapp/app/entities/admin/authority/authority.test-samples.ts
   create src/main/webapp/app/entities/admin/authority/service/authority.service.ts
   create src/main/webapp/app/entities/admin/authority/service/authority.service.spec.ts
   create src/main/webapp/app/entities/admin/authority/authority.routes.ts
   create src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.ts
   create src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.spec.ts
   create src/main/webapp/app/entities/admin/authority/list/authority.component.ts
   create src/main/webapp/app/entities/admin/authority/list/authority.component.spec.ts
   create src/main/webapp/app/entities/admin/authority/route/authority-routing-resolve.service.ts
   create src/main/webapp/app/entities/admin/authority/route/authority-routing-resolve.service.spec.ts
   create src/main/webapp/app/entities/admin/authority/update/authority-form.service.ts
   create src/main/webapp/app/entities/admin/authority/update/authority-form.service.spec.ts
   create src/main/webapp/app/entities/admin/authority/update/authority-update.component.spec.ts
   create src/main/webapp/app/entities/admin/authority/update/authority-update.component.ts
   create src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.ts
   create src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.spec.ts
   create eslint.config.mjs
✔ files committed to disk

Changes to package.json were detected.
Downloading https://services.gradle.org/distributions/gradle-8.10.2-bin.zip
.............10%.............20%.............30%.............40%.............50%.............60%.............70%.............80%.............90%.............100%

Welcome to Gradle 8.10.2!

Here are the highlights of this release:
 - Support for Java 23
 - Faster configuration cache
 - Better configuration cache reports

For more details see https://docs.gradle.org/8.10.2/release-notes.html

Starting a Gradle Daemon (subsequent builds will be faster)

> Task :npmSetup

added 1 package in 2s

25 packages are looking for funding
  run `npm fund` for details

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.10.2/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 1m 17s
12 actionable tasks: 12 executed
Using node installed locally v22.11.0
Using npm installed locally 10.9.0
npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated [email protected]: Use your platform's native atob() and btoa() methods instead
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: Use your platform's native DOMException instead
npm warn deprecated [email protected]: Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties

> [email protected] prepare
> husky


added 1705 packages, and audited 1706 packages in 1m

297 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
✔ Application successfully committed to Git from /Users/mshima/git/jhipster-samples/docker.
✔ Spring Boot application generated successfully.
  Run your Spring Boot application:
  ./gradlew
✔ Angular application generated successfully.
  Start your Webpack development server with:
  npm start


Congratulations, JHipster execution is complete!
If you find JHipster useful consider sponsoring the project https://www.jhipster.tech/sponsors/

Thanks for using JHipster!


% ./gradlew

> Task :npmInstall

> [email protected] prepare
> husky


added 5 packages, removed 32 packages, changed 2 packages, and audited 1679 packages in 3s

297 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

> Task :webapp

> [email protected] webapp:build
> npm run clean-www && npm run webapp:build:dev


> [email protected] clean-www
> rimraf build/resources/main/static/


> [email protected] webapp:build:dev
> ng build --configuration development

- Generating browser application bundles (phase: setup)...
✔ Browser application bundle generation complete.
✔ Browser application bundle generation complete.
- Copying assets...
✔ Copying assets complete.
- Generating index html...
✔ Index html generation complete.

Initial chunk files                                                                             | Names                                   |  Raw size
styles.css                                                                                      | styles                                  | 279.93 kB |
polyfills.js                                                                                    | polyfills                               | 116.94 kB |
vendor.js                                                                                       | vendor                                  |  32.78 kB |
runtime.js                                                                                      | runtime                                 |  12.29 kB |
main.js                                                                                         | main                                    | 878 bytes |

                                                                                                | Initial total                           | 442.81 kB

Lazy chunk files                                                                                | Names                                   |  Raw size
src_main_webapp_bootstrap_ts.js                                                                 | bootstrap                               |   5.32 MB |
src_main_webapp_app_account_account_route_ts.js                                                 | account-account-route                   | 186.21 kB |
src_main_webapp_app_admin_metrics_metrics_component_ts.js                                       | metrics-metrics-component               | 181.82 kB |
src_main_webapp_app_layouts_navbar_navbar_component_ts.js                                       | layouts-navbar-navbar-component         | 169.51 kB |
src_main_webapp_app_admin_user-management_list_user-management_component_ts.js                  | list-user-management-component          |  55.02 kB |
default-src_main_webapp_app_admin_user-management_update_user-management-update_component_ts.js | update-user-management-update-component |  41.04 kB |
src_main_webapp_app_entities_admin_authority_list_authority_component_ts.js                     | list-authority-component                |  33.77 kB |
src_main_webapp_app_admin_health_health_component_ts.js                                         | health-health-component                 |  29.62 kB |
src_main_webapp_app_admin_configuration_configuration_component_ts.js                           | configuration-configuration-component   |  24.28 kB |
src_main_webapp_app_admin_logs_logs_component_ts.js                                             | logs-logs-component                     |  23.60 kB |
src_main_webapp_app_home_home_component_ts.js                                                   | home-home-component                     |  19.79 kB |
src_main_webapp_app_admin_user-management_detail_user-management-detail_component_ts.js         | detail-user-management-detail-component |  18.91 kB |
src_main_webapp_app_entities_admin_authority_update_authority-update_component_ts.js            | update-authority-update-component       |  18.12 kB |
common.js                                                                                       | common                                  |  18.07 kB |
src_main_webapp_app_login_login_component_ts.js                                                 | login-login-component                   |  16.14 kB |
src_main_webapp_app_entities_admin_authority_authority_routes_ts.js                             | admin-authority-authority-routes        |   8.71 kB |
src_main_webapp_app_entities_admin_authority_detail_authority-detail_component_ts.js            | detail-authority-detail-component       |   8.67 kB |
src_main_webapp_app_admin_user-management_user-management_route_ts.js                           | user-management-user-management-route   |   5.96 kB |
src_main_webapp_app_admin_admin_routes_ts.js                                                    | admin-admin-routes                      |   2.76 kB |
src_main_webapp_app_admin_docs_docs_component_ts.js                                             | docs-docs-component                     |   2.37 kB |
src_main_webapp_app_entities_entity_routes_ts.js                                                | entities-entity-routes                  |   1.25 kB |

Build at: 2024-12-13T19:50:24.034Z - Hash: 49eae12b501c7a07 - Time: 24291ms

> Task :compileJava
warning: unknown enum constant When.MAYBE
  reason: class file for javax.annotation.meta.When not found
Note: Hibernate compile-time tooling 6.5.3.Final
warning: unknown enum constant When.MAYBE
  reason: class file for javax.annotation.meta.When not found
warning: unknown enum constant When.MAYBE
  reason: class file for javax.annotation.meta.When not found
warning: unknown enum constant When.MAYBE
  reason: class file for javax.annotation.meta.When not found
4 warnings

> Task :bootRun
2024-12-13T16:50:47.352-03:00 DEBUG 73600 --- [kground-preinit] org.jboss.logging                        : Logging Provider: org.jboss.logging.Slf4jLoggerProvider found via system property

        ██╗ ██╗   ██╗ ████████╗ ███████╗   ██████╗ ████████╗ ████████╗ ███████╗
        ██║ ██║   ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ╚══██╔══╝ ██╔═════╝ ██╔═══██╗
        ██║ ████████║    ██║    ███████╔╝ ╚█████╗     ██║    ██████╗   ███████╔╝
  ██╗   ██║ ██╔═══██║    ██║    ██╔════╝   ╚═══██╗    ██║    ██╔═══╝   ██╔══██║
  ╚██████╔╝ ██║   ██║ ████████╗ ██║       ██████╔╝    ██║    ████████╗ ██║  ╚██╗
   ╚═════╝  ╚═╝   ╚═╝ ╚═══════╝ ╚═╝       ╚═════╝     ╚═╝    ╚═══════╝ ╚═╝   ╚═╝

:: JHipster 🤓  :: Running Spring Boot 3.3.5 :: Startup profile(s) dev ::
:: https://www.jhipster.tech ::

2024-12-13T16:50:47.391-03:00  INFO 73600 --- [  restartedMain] com.mycompany.myapp.DockerApp            : Starting DockerApp using Java 17.0.5 with PID 73600 (/Users/mshima/git/jhipster-samples/docker/build/classes/java/main started by mshima in /Users/mshima/git/jhipster-samples/docker)
2024-12-13T16:50:47.391-03:00 DEBUG 73600 --- [  restartedMain] com.mycompany.myapp.DockerApp            : Running with Spring Boot v3.3.5, Spring v6.1.14
2024-12-13T16:50:47.392-03:00  INFO 73600 --- [  restartedMain] com.mycompany.myapp.DockerApp            : The following 2 profiles are active: "dev", "api-docs"
2024-12-13T16:50:49.060-03:00 DEBUG 73600 --- [  restartedMain] c.mycompany.myapp.config.WebConfigurer   : Registering CORS filter
2024-12-13T16:50:49.101-03:00  INFO 73600 --- [  restartedMain] c.mycompany.myapp.config.WebConfigurer   : Web application configuration, using profiles: dev
2024-12-13T16:50:49.101-03:00  INFO 73600 --- [  restartedMain] c.mycompany.myapp.config.WebConfigurer   : Initialize H2 console
2024-12-13T16:50:49.105-03:00  INFO 73600 --- [  restartedMain] c.mycompany.myapp.config.WebConfigurer   : Web application fully configured
2024-12-13T16:50:49.292-03:00 DEBUG 73600 --- [  restartedMain] c.m.myapp.config.AsyncConfiguration      : Creating Async Task Executor
2024-12-13T16:50:49.348-03:00 DEBUG 73600 --- [  restartedMain] c.m.myapp.config.LiquibaseConfiguration  : Configuring Liquibase
2024-12-13T16:50:49.475-03:00  WARN 73600 --- [  docker-task-1] t.j.c.liquibase.AsyncSpringLiquibase     : Starting Liquibase asynchronously, your database might not be ready at startup!
2024-12-13T16:50:49.905-03:00  WARN 73600 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:50:50.037-03:00  WARN 73600 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:50:50.037-03:00  WARN 73600 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:50:50.038-03:00  WARN 73600 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:50:50.068-03:00  WARN 73600 --- [  restartedMain] org.hibernate.orm.incubating             : HHH90006001: Encountered incubating setting [hibernate.type.preferred_instant_jdbc_type].  See javadoc on corresponding `org.hibernate.cfg.AvailableSettings` constant for details.
2024-12-13T16:50:50.257-03:00 DEBUG 73600 --- [  docker-task-1] t.j.c.liquibase.AsyncSpringLiquibase     : Liquibase has updated your database in 782 ms
2024-12-13T16:50:51.222-03:00 DEBUG 73600 --- [  restartedMain] c.m.myapp.config.DatabaseConfiguration   : H2 database is available on port 18080
2024-12-13T16:50:52.159-03:00 DEBUG 73600 --- [  restartedMain] c.a.JHipsterSpringDocGroupsConfiguration : Initializing JHipster OpenApi customizer
2024-12-13T16:50:52.169-03:00 DEBUG 73600 --- [  restartedMain] c.a.JHipsterSpringDocGroupsConfiguration : Initializing JHipster OpenApi default group
2024-12-13T16:50:52.171-03:00 DEBUG 73600 --- [  restartedMain] c.a.JHipsterSpringDocGroupsConfiguration : Initializing JHipster OpenApi management group
2024-12-13T16:50:52.331-03:00 DEBUG 73600 --- [  restartedMain] i.m.c.u.i.logging.InternalLoggerFactory  : Using SLF4J as the default logging framework
2024-12-13T16:50:52.641-03:00  INFO 73600 --- [  restartedMain] org.jboss.threads                        : JBoss Threads version 3.5.0.Final
2024-12-13T16:50:52.690-03:00  INFO 73600 --- [  restartedMain] com.mycompany.myapp.DockerApp            : Started DockerApp in 5.711 seconds (process running for 6.372)
2024-12-13T16:50:52.694-03:00  INFO 73600 --- [  restartedMain] com.mycompany.myapp.DockerApp            :
----------------------------------------------------------
        Application 'docker' is running! Access URLs:
        Local:          http://localhost:8080/
        External:       http://127.0.0.1:8080/
        Profile(s):     [dev, api-docs]
----------------------------------------------------------
<============-> 92% EXECUTING [1m 42s]
> IDLE
> :bootRun
> IDLE
> IDLE

@mshima
Copy link
Member

mshima commented Dec 13, 2024

There is bad handling of "messageBroker": false,, should be replaced with "messageBroker": "no", as workaround.

@mshima
Copy link
Member

mshima commented Dec 14, 2024

Closing in favor of #28193 and #28194

@mshima mshima closed this as completed Dec 14, 2024
@mraible mraible added this to the 8.8.0 milestone Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants