166 questions
Advice
0
votes
0
replies
60
views
How to change transaction isolation level when using dbclient
For example, in JPA we can change the isolation level for each method as follows:
@Transactional(isolation = Isolation.REPEATABLE_READ)
public void processOrder(Long orderId) {
// business logic
}...
Best practices
0
votes
1
replies
64
views
Reactive messaging (kafka) and batch processing
After reading the documentation and looking at the examples, I still can't figure out how to read a List<Message<?>> and save it to the database in a single operation (batch insert) in ...
Advice
1
vote
2
replies
60
views
Helidon MP: how to cancel an expensive computation in a REST service on client disconnect?
We have some expensive REST services implemented in Helidon MP 4 that often take one minute until they are finished and the response is returned. It happens quite often that the client disconnects ...
1
vote
1
answer
78
views
Can I programatically check if an endpoint has @PermitAll annotation, e.g. from its SecurityContext?
I'd like to be able to programmatically check whether or not an endpoint in my Helidon MP application has the @PermitAll annotation, e.g. from its SecurityContext or something like that. Is this ...
1
vote
1
answer
85
views
CPU Sampling/Profiling of Helidon app in VisualVM
I have a Helidon app and would like to take CPU samples and/or start a CPU profiler. This does not work.
With the same setup, it works for a simple (non Helidon) app
Trying to start the CPU (and also ...
0
votes
0
answers
46
views
Running helidon-mp application gives IncompatibleClassChangeError
I need to upgrade our application from Helidon 3.0.2 to Helidon 3.2.12, but running gives this error:
[INFO] 2025-06-17 13:24:37,043 [main] org.jboss.weld.Bootstrap - WELD-ENV-002001: Weld SE ...
0
votes
0
answers
75
views
JAX-RS method defined in parent class not exposed under base: {"REST.request": { } } section of metrics endpoint
I have a parent class that exposes as a REST endpoint a common method for all my rest services.
My child classes which are JAX-RS resources implement their own specific methods and expose their ...
0
votes
1
answer
169
views
Caused by: java.lang.NoClassDefFoundError: io/smallrye/openapi/ui/Option error
I am trying to implement OpenAPI UI in my project with Helidon 2.6.6
Added the following dependencies in my pom.xml
<dependency>
<groupId>io.helidon.microprofile....
0
votes
1
answer
86
views
RegisterRestClient is not passign correct value in java
I have below rest client in java as below:
import jakarta.ws.rs.*;
import org.eclipse.microprofile.rest.client.annotation.RegisterClientHeaders;
import org.eclipse.microprofile.rest.client.inject....
0
votes
1
answer
45
views
In Helidon SE 4.1.6 , how to send data to a specific partition using kafka producer
I want to use Helidon SE 4.1.6 and producer the data to a specific partition of Apache Kafka using producer.
Detail :
I have gone through the https://helidon.io/docs/latest/se/reactive-messaging#...
0
votes
1
answer
204
views
Helidon MP EntityManager always return NULL
I am facing a NullPointerException when trying to use EntityManager in my Helidon MicroProfile project. The exception occurs because the EntityManager is null when I attempt to create a query. The ...
0
votes
1
answer
181
views
AmbiguousResolutionException: WELD-001335: Ambiguous dependencies for type PersistenceProvider with qualifiers
How do I fix this exception? It is preventing me from starting a Helidon server. I am running TestNG from Eclipse IDE. This does not happen if I execute mvn clean package.
...
Caused by: org.jboss....
0
votes
1
answer
56
views
Publishing outgoing messages with Helidon and Oracle AQ
I have the following class that supposed to send messages to Oracle AQ defined application.yml.
@ApplicationScoped
public class BaseAQClient{
private static final Logger logger = LoggerFactory....
1
vote
2
answers
88
views
Ajax and non-Ajax calls with OIDC in Helidon SE
We're developing a Single-Page Application using Helidon SE as the api and webserver. We are struggling how to configure OIDC authentication using Auth0.
We are not sure about the following:
If the ...
1
vote
1
answer
179
views
How can I enable HTTPS support for localhost?
I am new to Helidon, and we want our Java app to support HTTPS for REST calls. I have a sample controller that returns some string, and my app currently runs on http://localhost:8080. How can I enable ...