Hello guys,
I’m trying to create an Atlassian Connect App for Jira Cloud.
I started creating a spring boot app from Spring Initializr.
I added some dependencies and some test files.
I used ngrok to create the tunnel with my local env and put the URL in the atlassian-connect.json file.
I started the app locally and I’ve done some basic checks like “https://b5a3-321-116-207-161.ngrok-free.app/atlassian-connect.json” and it worked fine.
I tried to install it in the Jira env by the ngrok URL (…b5a3-321-116-207-161.ngrok-free.app…), but I got an installation error.
Then I tried using the follow url “https://b5a3-321-116-207-161.ngrok-free.app/atlassian-connect.json” and the app was installed with success.
The App is working “fine”, I tested it declaring a listener for issue-update events and it’s working.
The problem is when I try to show some UI. The log in the app doesn’t show any error, but I still can’t view my page in Jira.
I tried both with the basic configuration and displaing an helloworld.html page, and by installing a react project.
Of course, locally everything is working fine, but in Jira I can’t understand what’s happening.
I will share some part of my code, hoping someone will help me
this is my atlassian-connect.json file (that I put in the static folder)
{
"key": "powersell-app",
"baseUrl": "https://b5a3-321-116-207-161.ngrok-free.app",
"name": "PowerSell App",
"authentication": {
"type": "jwt"
},
"lifecycle": {
"installed": "/installed",
"uninstalled": "/uninstalled"
},
"scopes": [
"read", "write"
],
"modules": {
"generalPages": [
{
"key": "home",
"location": "system.top.navigation.bar",
"name": {
"value": "PowerSell-APP"
},
"url": "/home"
}
],
"webhooks": [
{
"event": "jira:issue_updated",
"url": "/issue-updated",
"excludeBody": false
}
]
}
}
this is my application-properties:
atlassian.connect.allow-reinstall-missing-host=true
server.port=8081
spring.application.name=Bootstrap Spring Boot
logging.level.root=DEBUG
spring.datasource.url=jdbc:postgresql://localhost:5432/postgres
spring.datasource.driver-class-name=org.postgresql.Driver
spring.datasource.username=postgres
spring.datasource.password=qwerty
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
spring.thymeleaf.cache=false
spring.thymeleaf.enabled=true
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
this is my pom file:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.3</version>
<relativePath />
</parent>
<groupId>com.ds</groupId>
<artifactId>powersell-app</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>powersell-app</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<version>3.2.3</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
<exclusions>
<exclusion>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.atlassian.connect</groupId>
<artifactId>atlassian-connect-spring-boot-starter</artifactId>
<version>4.0.0</version>
</dependency>
<dependency>
<groupId>com.atlassian.connect</groupId>
<artifactId>atlassian-connect-spring-boot-jpa-starter</artifactId>
<version>2.1.0</version>
<exclusions>
<exclusion>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.18</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
This is my SecurityConfig:
@Configuration
@EnableWebSecurity
public class SecurityConfig {
@Bean
public SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
http
.authorizeHttpRequests(expressionInterceptUrlRegistry ->
expressionInterceptUrlRegistry
.anyRequest()
.permitAll())
.csrf(AbstractHttpConfigurer::disable)
.headers(headers -> headers
.frameOptions(HeadersConfigurer.FrameOptionsConfig::disable))
;
return http.build();
}
}
This is my WebConfig:
@Configuration
public class WebConfig {
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurer() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOriginPatterns("https://*.atlassian.net")
.allowedMethods("GET", "POST", "PUT", "DELETE")
.allowCredentials(true);
}
};
}
@Bean
public CorsFilter corsFilter() {
CorsConfiguration config = new CorsConfiguration();
config.setAllowCredentials(true);
config.addAllowedOriginPattern("*");
config.addAllowedHeader("*");
config.addAllowedMethod("*");
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
source.registerCorsConfiguration("/**", config);
return new CorsFilter(source);
}
}
This is my UIController (the one that calls my mainPage)
@Controller
public class UIController {
@GetMapping("/home")
public String helloWorld() {
return "forward:/index.html";
}
}
and this is what the application logs when I try to open the page:
2024-03-21T19:59:14.501+01:00 INFO 30000 --- [Bootstrap Spring Boot] [ main] c.d.p.PowersellAppApplication : Started PowersellAppApplication in 5.308 seconds (process running for 5.978)
2024-03-21T19:59:14.502+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [ main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT
2024-03-21T19:59:14.504+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [ main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
2024-03-21T19:59:27.366+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.a.c.a.jaspic.AuthConfigFactoryImpl : Loading persistent provider registrations from [C:\Users\sdsd\AppData\Local\Temp\tomcat.8081.16444502833277467222\conf\jaspic-providers.xml]
2024-03-21T19:59:27.370+01:00 INFO 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2024-03-21T19:59:27.371+01:00 INFO 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2024-03-21T19:59:27.371+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
2024-03-21T19:59:27.371+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
2024-03-21T19:59:27.371+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
2024-03-21T19:59:27.372+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6bca3b27
2024-03-21T19:59:27.373+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@592e315e
2024-03-21T19:59:27.373+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
2024-03-21T19:59:27.373+01:00 INFO 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms
2024-03-21T19:59:27.385+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] i.m.c.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework
2024-03-21T19:59:27.407+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.security.web.FilterChainProxy : Securing GET /home?xdm_e=https%3A%2F%2Fsdsd-env.atlassian.net&xdm_c=channel-powersell-app__home&cp=&xdm_deprecated_addon_key_do_not_use=powersell-app&lic=none&cv=1001.0.0-SNAPSHOT&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI1NTcwNTg6MGIwOWIwYzEtZTAwNC00ZmJjLWEzODEtM2I4ZTVkOWVlMGMyIiwicXNoIjoiNmQ3NzYzNmNhM2Y1MzVjY2EwMmU1MmVmZWY1YzE5MDA5ZjY5YmYwMTgxNGFlNmQ2ZTRjMGVhMjJmZjEyMjc0YSIsImlzcyI6IjM2M2IzYjZkLTU0NzQtMzc4YS04ZmY2LWZhYzAzYWRlNzNhOCIsImNvbnRleHQiOnt9LCJleHAiOjE3MTEwNDg0NTQsImlhdCI6MTcxMTA0NzU1NH0.2Oxr1U0_q0OCDdljET7JtmW0sOwSXnegjIxpZn5tvdA
2024-03-21T19:59:27.431+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.security.web.FilterChainProxy : Secured GET /home?xdm_e=https%3A%2F%2Fsdsd-env.atlassian.net&xdm_c=channel-powersell-app__home&cp=&xdm_deprecated_addon_key_do_not_use=powersell-app&lic=none&cv=1001.0.0-SNAPSHOT&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI1NTcwNTg6MGIwOWIwYzEtZTAwNC00ZmJjLWEzODEtM2I4ZTVkOWVlMGMyIiwicXNoIjoiNmQ3NzYzNmNhM2Y1MzVjY2EwMmU1MmVmZWY1YzE5MDA5ZjY5YmYwMTgxNGFlNmQ2ZTRjMGVhMjJmZjEyMjc0YSIsImlzcyI6IjM2M2IzYjZkLTU0NzQtMzc4YS04ZmY2LWZhYzAzYWRlNzNhOCIsImNvbnRleHQiOnt9LCJleHAiOjE3MTEwNDg0NTQsImlhdCI6MTcxMTA0NzU1NH0.2Oxr1U0_q0OCDdljET7JtmW0sOwSXnegjIxpZn5tvdA
2024-03-21T19:59:27.436+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : GET "/home?xdm_e=https%3A%2F%2Fsdsd-env.atlassian.net&xdm_c=channel-powersell-app__home&cp=&xdm_deprecated_addon_key_do_not_use=powersell-app&lic=none&cv=1001.0.0-SNAPSHOT&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI1NTcwNTg6MGIwOWIwYzEtZTAwNC00ZmJjLWEzODEtM2I4ZTVkOWVlMGMyIiwicXNoIjoiNmQ3NzYzNmNhM2Y1MzVjY2EwMmU1MmVmZWY1YzE5MDA5ZjY5YmYwMTgxNGFlNmQ2ZTRjMGVhMjJmZjEyMjc0YSIsImlzcyI6IjM2M2IzYjZkLTU0NzQtMzc4YS04ZmY2LWZhYzAzYWRlNzNhOCIsImNvbnRleHQiOnt9LCJleHAiOjE3MTEwNDg0NTQsImlhdCI6MTcxMTA0NzU1NH0.2Oxr1U0_q0OCDdljET7JtmW0sOwSXnegjIxpZn5tvdA", parameters={masked}
2024-03-21T19:59:27.440+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.ds.powersellapp.controller.UIController#helloWorld()
2024-03-21T19:59:27.441+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:27.472+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.w.s.v.ContentNegotiatingViewResolver : Selected 'text/html' given [text/html, application/xhtml+xml, image/avif, image/webp, image/apng, application/xml;q=0.9, */*;q=0.8, application/signed-exchange;v=b3;q=0.7]
2024-03-21T19:59:27.473+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.w.servlet.view.InternalResourceView : View [InternalResourceView], model {}
2024-03-21T19:59:27.477+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.w.servlet.view.InternalResourceView : Forwarding to [/index.html]
2024-03-21T19:59:27.487+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.security.web.FilterChainProxy : Securing GET /index.html?xdm_e=https%3A%2F%2Fsdsd-env.atlassian.net&xdm_c=channel-powersell-app__home&cp=&xdm_deprecated_addon_key_do_not_use=powersell-app&lic=none&cv=1001.0.0-SNAPSHOT&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI1NTcwNTg6MGIwOWIwYzEtZTAwNC00ZmJjLWEzODEtM2I4ZTVkOWVlMGMyIiwicXNoIjoiNmQ3NzYzNmNhM2Y1MzVjY2EwMmU1MmVmZWY1YzE5MDA5ZjY5YmYwMTgxNGFlNmQ2ZTRjMGVhMjJmZjEyMjc0YSIsImlzcyI6IjM2M2IzYjZkLTU0NzQtMzc4YS04ZmY2LWZhYzAzYWRlNzNhOCIsImNvbnRleHQiOnt9LCJleHAiOjE3MTEwNDg0NTQsImlhdCI6MTcxMTA0NzU1NH0.2Oxr1U0_q0OCDdljET7JtmW0sOwSXnegjIxpZn5tvdA
2024-03-21T19:59:27.488+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.security.web.FilterChainProxy : Secured GET /index.html?xdm_e=https%3A%2F%2Fsdsd-env.atlassian.net&xdm_c=channel-powersell-app__home&cp=&xdm_deprecated_addon_key_do_not_use=powersell-app&lic=none&cv=1001.0.0-SNAPSHOT&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI1NTcwNTg6MGIwOWIwYzEtZTAwNC00ZmJjLWEzODEtM2I4ZTVkOWVlMGMyIiwicXNoIjoiNmQ3NzYzNmNhM2Y1MzVjY2EwMmU1MmVmZWY1YzE5MDA5ZjY5YmYwMTgxNGFlNmQ2ZTRjMGVhMjJmZjEyMjc0YSIsImlzcyI6IjM2M2IzYjZkLTU0NzQtMzc4YS04ZmY2LWZhYzAzYWRlNzNhOCIsImNvbnRleHQiOnt9LCJleHAiOjE3MTEwNDg0NTQsImlhdCI6MTcxMTA0NzU1NH0.2Oxr1U0_q0OCDdljET7JtmW0sOwSXnegjIxpZn5tvdA
2024-03-21T19:59:27.488+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : "FORWARD" dispatch for GET "/index.html?xdm_e=https%3A%2F%2Fsdsd-env.atlassian.net&xdm_c=channel-powersell-app__home&cp=&xdm_deprecated_addon_key_do_not_use=powersell-app&lic=none&cv=1001.0.0-SNAPSHOT&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI1NTcwNTg6MGIwOWIwYzEtZTAwNC00ZmJjLWEzODEtM2I4ZTVkOWVlMGMyIiwicXNoIjoiNmQ3NzYzNmNhM2Y1MzVjY2EwMmU1MmVmZWY1YzE5MDA5ZjY5YmYwMTgxNGFlNmQ2ZTRjMGVhMjJmZjEyMjc0YSIsImlzcyI6IjM2M2IzYjZkLTU0NzQtMzc4YS04ZmY2LWZhYzAzYWRlNzNhOCIsImNvbnRleHQiOnt9LCJleHAiOjE3MTEwNDg0NTQsImlhdCI6MTcxMTA0NzU1NH0.2Oxr1U0_q0OCDdljET7JtmW0sOwSXnegjIxpZn5tvdA", parameters={masked}
2024-03-21T19:59:27.489+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
2024-03-21T19:59:27.508+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Exiting from "FORWARD" dispatch, status 200
2024-03-21T19:59:27.510+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
2024-03-21T19:59:27.511+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:27.512+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
2024-03-21T19:59:27.831+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-2] o.s.security.web.FilterChainProxy : Securing GET /static/css/main.f855e6bc.css
2024-03-21T19:59:27.831+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-2] o.s.security.web.FilterChainProxy : Secured GET /static/css/main.f855e6bc.css
2024-03-21T19:59:27.832+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-2] o.s.web.servlet.DispatcherServlet : GET "/static/css/main.f855e6bc.css", parameters={}
2024-03-21T19:59:27.832+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
2024-03-21T19:59:27.833+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-2] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:27.840+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-2] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:27.841+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK
2024-03-21T19:59:27.841+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-2] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
2024-03-21T19:59:27.935+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-3] o.s.security.web.FilterChainProxy : Securing GET /static/js/main.0edf5081.js
2024-03-21T19:59:27.936+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-3] o.s.security.web.FilterChainProxy : Secured GET /static/js/main.0edf5081.js
2024-03-21T19:59:27.936+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-3] o.s.web.servlet.DispatcherServlet : GET "/static/js/main.0edf5081.js", parameters={}
2024-03-21T19:59:27.937+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
2024-03-21T19:59:27.937+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-3] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:27.947+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-3] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:27.947+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK
2024-03-21T19:59:27.947+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-3] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
2024-03-21T19:59:28.156+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-4] o.s.security.web.FilterChainProxy : Securing GET /static/css/main.f855e6bc.css.map
2024-03-21T19:59:28.157+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-4] o.s.security.web.FilterChainProxy : Secured GET /static/css/main.f855e6bc.css.map
2024-03-21T19:59:28.157+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-4] o.s.web.servlet.DispatcherServlet : GET "/static/css/main.f855e6bc.css.map", parameters={}
2024-03-21T19:59:28.157+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
2024-03-21T19:59:28.158+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-4] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:28.197+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-4] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:28.198+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK
2024-03-21T19:59:28.198+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
2024-03-21T19:59:28.617+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-5] o.s.security.web.FilterChainProxy : Securing GET /static/js/main.0edf5081.js.map
2024-03-21T19:59:28.617+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-5] o.s.security.web.FilterChainProxy : Secured GET /static/js/main.0edf5081.js.map
2024-03-21T19:59:28.618+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-5] o.s.web.servlet.DispatcherServlet : GET "/static/js/main.0edf5081.js.map", parameters={}
2024-03-21T19:59:28.618+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
2024-03-21T19:59:28.619+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-5] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:28.637+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-5] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:28.638+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK
2024-03-21T19:59:28.638+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-5] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
2024-03-21T19:59:28.677+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-6] o.s.security.web.FilterChainProxy : Securing GET /static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg
2024-03-21T19:59:28.678+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-6] o.s.security.web.FilterChainProxy : Secured GET /static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg
2024-03-21T19:59:28.678+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-6] o.s.web.servlet.DispatcherServlet : GET "/static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg", parameters={}
2024-03-21T19:59:28.680+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
2024-03-21T19:59:28.681+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-6] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:28.690+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-6] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2024-03-21T19:59:28.690+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK
2024-03-21T19:59:28.691+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [nio-8081-exec-6] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
2024-03-21T19:59:42.376+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
2024-03-21T19:59:42.376+01:00 DEBUG 30000 --- [Bootstrap Spring Boot] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled (queueDepth=0).
It looks fine to me.
I can’t get any useful information in the browser console, other that “Add-on iframe timed out for add-on powersell-app”
I don’t know what else I can do.
Thanks a lot
DS