- Add proxyBeanMethods = false to @Configuration annotation
6
- Who's running the Maven commands?
7
- Why doesn't Maven auto-reload pom.xml anymore?
8
- Has anyone compared native build times on M1 vs Intel?
9
- A brief introduction to Spring Init
10
- MissingResourceException: Resource bundle not found
11
- Add a @ResourceHint annotation
12
- SDKMAN only holds on to the last couple Java versions
13
- FileNotFoundException: class path resource does not exist
14
- Add @TypeHint for conditional classes
15
- Same FileNotFoundException, try adding the parent class and AccessBits.ALL
16
- Create Hints JAR while we're waiting
17
- We got it working!!
18
- Testing with the Hints JAR - FileNotFoundException
19
- Brian Demers: This is about the time I break down...
20
- Brian Demers: What is this fuzzy thing?
21
- Okta CLI Demo
22
- Brian Demers: Choco?
23
- SmartSynchronize to the rescue!
24
- Add @ResourceHints to the Hints JAR
25
- Brian Demers: Pay your developers!
26
- It works with external hints!
Description:
Dive into a comprehensive live-coding session where experts from Okta and Spring collaborate to make the Okta Spring Boot starter compatible with Spring Native. Learn how to troubleshoot and resolve issues related to GraalVM integration, including fixing configuration classes, adding resource and type hints, and creating a Hints JAR. Follow along as the team demonstrates the Okta CLI, discusses build times on different architectures, and explores tools like SDKMAN and SmartSynchronize. Gain insights into Maven quirks, Spring Init, and best practices for developing with Spring Native and Okta's authentication services.
Spring Native with Okta Spring Boot Starter - Implementation and Troubleshooting