project file source in instructions

This commit is contained in:
Alfredo Oliviero 2024-05-27 17:32:34 +02:00
parent 76f1f0d967
commit fa0b0bf924
1 changed files with 53 additions and 52 deletions

View File

@ -76,27 +76,6 @@ connect the JAVA debugger to port 5005
│   └── application.yaml │   └── application.yaml
| |
# project sources # project sources
├── src
│   ├── main
│   │ ├── java
│   │ │   └── org
│   │ │   └── gcube
│   │ │   └── service
│   │ │   └── helloworld
# │ # # Applicatoin manager
│   │ │   ├── HelloWorldManager.java
# │ # # Smartgear 4 Health Checks
│   │ │   ├── health
│   │ │   ├── mappers
│   │ │   │   ├── ForbiddenExceptionMapper.java
│   │ │   │   └── IDMExceptionMapper.java
# │ # # rest APIs served by jaxb.
│   │ │   └── rest
│   │ │      ├── AuthenticatedService.java
│   │ │      ├── ExcludeAuthorizationService.java
│   │ │      └── *.java
├── src ├── src
│   ├── main │   ├── main
│   │   ├── java │   │   ├── java
@ -104,62 +83,79 @@ connect the JAVA debugger to port 5005
│   │   │   └── gcube │   │   │   └── gcube
│   │   │   └── service │   │   │   └── service
│   │   │   └── helloworld │   │   │   └── helloworld
# │ # # Applicatoin manager
│   │   │   ├── HelloWorldManager.java │   │   │   ├── HelloWorldManager.java
│   │   │   ├── annotation │   │   │   ├── annotation
│   │   │   │   └── PURGE.java │   │   │   │   └── PURGE.java
│   │   │   ├── beans │   │   │   ├── beans
│   │   │   │   └── ResponseBean.java │   │   │   │   └── ResponseBean.java
# │ # # Smartgear 4 Health Checks
│   │   │   ├── health │   │   │   ├── health
│   │   │   │   ── CreateTempFileCheck.java │   │   │   │   ── CreateTempFileCheck.java
# │ # # rest APIs served by jaxb. │   │   │   │   └── EmptyCheck.java
│   │   │   ├── rest │   │   │   ├── rest
│   │   │   │   ├── AuthenticatedService.java │   │   │   │   ├── AuthenticatedService.java
│   │   │   │   ├── ExcludeAuthorizationService.java │   │   │   │   ├── ExcludeAuthorizationService.java
│   │   │   │   ├── HelloService.java │   │   │   │   ├── HelloService.java
# │ # # Exception MApper
│   │   │   │   └── ServiceExceptionMapper.java │   │   │   │   └── ServiceExceptionMapper.java
│   │   │   ├── serializers │   │   │   ├── serializers
│   │   │   │   ├── ContainerConfigurationSerializer.java
│   │   │   │   ├── ContainerContextSerializer.java
│   │   │   │   ├── ContextSerializator.java
│   │   │   │   ├── OwnerSerializer.java
│   │   │   │   └── SimpleCredentialsSerializer.java
│   │   │   └── utils │   │   │   └── utils
│   │   │   └── RestUtils.java │   │   │   └── RestUtils.java
│   │   ├── resources │   │   ├── resources
│   │   │   └── META-INF │   │   │   └── META-INF
│   │   │   └── enunciate │   │   │   └── enunciate
│   │   │   └── d4science_docs.fmt │   │   │   └── d4science_docs.fmt
│   │   └── webapp │   │   ├── webapp
# # # WEB-INF resources are accessible to the resource loader of your Web-Application # #  # # WEB-INF resources are accessible to the resource loader of your Web-Application
# # # and not served directly to a client by the container # # # # and not served directly to a client by the container
│   │   ├── WEB-INF │   │   │ ├── WEB-INF
# # # deployment descriptor # # # # # deployment descriptor
│   │   │   └── web.xml │   │   │ │   └── web.xml
│   │   │   └── api-docs
│   │   │   └── css
│   │   │   └── d4science_enunciate_custom.css
│   │   └── webapp copy
│   │   └── api-docs │   │   └── api-docs
│   │   └── css │   │   └── css
│   │   └── d4science_enunciate_custom.css │   │   └── d4science_enunciate_custom.css
│   └── test │   └── test
│   ├── java │   ├── java
│   └── resources │   └── resources
# optional, vscode debug configuration
├── .vscode
│   ├── launch.json
│   ├── container.dev.ini
│ 
# optional, for local develop in docker containers # optional, for local develop in docker containers
├── docker ├── dockerize
│   ├── .gitignore │   ├── buildImageAndStart.sh
│   ├── container.dev.ini │   ├── build_conf
│   ├── container.ini -> container.dev.ini │   ├── configuration
│   ├── devsec.gcubekey │   │   ├── .gitignore
│   └── logback.xml │   │   ├── container.default.ini
├── build_conf │   │   ├── container.ini -> container.xxx.ini
├── buildImageAndStart.sh │   │   ├── devsec.gcubekey
│   │   └── logback.xml
│   ├── docker.conf
│   ├── loginHarborHub.sh
│   ├── pull_docker.sh
│   ├── push_docker.sh
│   ├── start_docker.sh
│   └── stop_docker.sh
# documentation config
├── documentation
# # postman collections to test the API
│   ├── postman
│   │   ├── Hello World Env for devVRE.postman_environment.json
│   │   └── Hello World Service.postman_collection.json
│ │
# # enunciate configuration
│   ├── enunciate.xml
│ │
# # sphinx configuration
│   └── sphinx
│   ├── Makefile
│   ├── conf.py
│   ├── index.rst
│   ├── make.bat
│   └── tests.rst
# Docker file
├── Dockerfile ├── Dockerfile
# optional, sphinx configuration # optional, sphinx configuration
@ -170,6 +166,11 @@ connect the JAVA debugger to port 5005
│   ├── make.bat │   ├── make.bat
│   └── tests.rst │   └── tests.rst
# optional, vscode debug configuration
├── .vscode
│   ├── launch.json
│   └── container.dev.ini
# optional, enunciate configuration # optional, enunciate configuration
├── enunciate.xml ├── enunciate.xml