diff --git a/Instructions.md b/Instructions.md index d5724b2..6ea91a8 100644 --- a/Instructions.md +++ b/Instructions.md @@ -76,27 +76,6 @@ connect the JAVA debugger to port 5005 │   └── application.yaml | # 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 │   ├── main │   │   ├── java @@ -104,62 +83,79 @@ connect the JAVA debugger to port 5005 │   │   │   └── gcube │   │   │   └── service │   │   │   └── helloworld -# │ # # Applicatoin manager │   │   │   ├── HelloWorldManager.java │   │   │   ├── annotation │   │   │   │   └── PURGE.java │   │   │   ├── beans │   │   │   │   └── ResponseBean.java -# │ # # Smartgear 4 Health Checks │   │   │   ├── health -│   │   │   │   └── CreateTempFileCheck.java -# │ # # rest APIs served by jaxb. +│   │   │   │   ├── CreateTempFileCheck.java +│   │   │   │   └── EmptyCheck.java │   │   │   ├── rest │   │   │   │   ├── AuthenticatedService.java │   │   │   │   ├── ExcludeAuthorizationService.java │   │   │   │   ├── HelloService.java -# │ # # Exception MApper │   │   │   │   └── ServiceExceptionMapper.java │   │   │   ├── serializers -│   │   │   │   ├── ContainerConfigurationSerializer.java -│   │   │   │   ├── ContainerContextSerializer.java -│   │   │   │   ├── ContextSerializator.java -│   │   │   │   ├── OwnerSerializer.java -│   │   │   │   └── SimpleCredentialsSerializer.java │   │   │   └── utils │   │   │   └── RestUtils.java │   │   ├── resources │   │   │   └── META-INF │   │   │   └── enunciate │   │   │   └── d4science_docs.fmt -│   │   └── webapp -# # # WEB-INF resources are accessible to the resource loader of your Web-Application -# # # and not served directly to a client by the container -│   │   ├── WEB-INF -# # # deployment descriptor -│   │   │   └── web.xml +│   │   ├── webapp +# #  # # WEB-INF resources are accessible to the resource loader of your Web-Application +# # # # and not served directly to a client by the container +│   │   │ ├── WEB-INF +# # # # # deployment descriptor +│   │   │ │   └── web.xml +│   │   │   └── api-docs +│   │   │   └── css +│   │   │   └── d4science_enunciate_custom.css +│   │   └── webapp copy │   │   └── api-docs │   │   └── css │   │   └── d4science_enunciate_custom.css │   └── test │   ├── java │   └── resources - - -# optional, vscode debug configuration -├── .vscode -│   ├── launch.json -│   ├── container.dev.ini -│  +│ # optional, for local develop in docker containers -├── docker -│   ├── .gitignore -│   ├── container.dev.ini -│   ├── container.ini -> container.dev.ini -│   ├── devsec.gcubekey -│   └── logback.xml -├── build_conf -├── buildImageAndStart.sh +├── dockerize +│   ├── buildImageAndStart.sh +│   ├── build_conf +│   ├── configuration +│   │   ├── .gitignore +│   │   ├── container.default.ini +│   │   ├── container.ini -> container.xxx.ini +│   │   ├── 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 │ # optional, sphinx configuration @@ -170,6 +166,11 @@ connect the JAVA debugger to port 5005 │   ├── make.bat │   └── tests.rst │ +# optional, vscode debug configuration +├── .vscode +│   ├── launch.json +│   └── container.dev.ini +│ # optional, enunciate configuration ├── enunciate.xml │