This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch camel-quarkus-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus-examples.git
The following commit(s) were added to refs/heads/camel-quarkus-main by this
push:
new fc5bce2 Use @ApplicationScoped instead of @SessionScoped as there is
no session in Camel CXF Route (more details at
https://github.com/apache/camel-quarkus/issues/6880)
fc5bce2 is described below
commit fc5bce2edfd0455bcd4a9fcf5fdcfc21599b4347
Author: Lukas Lowinger <[email protected]>
AuthorDate: Mon Jan 6 16:56:57 2025 +0100
Use @ApplicationScoped instead of @SessionScoped as there is no session in
Camel CXF Route (more details at
https://github.com/apache/camel-quarkus/issues/6880)
---
cxf-soap/src/main/java/org/acme/cxf/soap/pojo/MyPojoRouteBuilder.java | 3 +--
cxf-soap/src/main/java/org/acme/cxf/soap/wsdl/MyWsdlRouteBuilder.java | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git
a/cxf-soap/src/main/java/org/acme/cxf/soap/pojo/MyPojoRouteBuilder.java
b/cxf-soap/src/main/java/org/acme/cxf/soap/pojo/MyPojoRouteBuilder.java
index e015b63..37b26ac 100644
--- a/cxf-soap/src/main/java/org/acme/cxf/soap/pojo/MyPojoRouteBuilder.java
+++ b/cxf-soap/src/main/java/org/acme/cxf/soap/pojo/MyPojoRouteBuilder.java
@@ -17,7 +17,6 @@
package org.acme.cxf.soap.pojo;
import jakarta.enterprise.context.ApplicationScoped;
-import jakarta.enterprise.context.SessionScoped;
import jakarta.enterprise.inject.Produces;
import jakarta.inject.Named;
import org.acme.cxf.soap.pojo.service.ContactService;
@@ -31,7 +30,7 @@ import org.apache.camel.component.cxf.jaxws.CxfEndpoint;
public class MyPojoRouteBuilder extends RouteBuilder {
@Produces
- @SessionScoped
+ @ApplicationScoped
@Named
CxfEndpoint contact() {
CxfEndpoint contactEndpoint = new CxfEndpoint();
diff --git
a/cxf-soap/src/main/java/org/acme/cxf/soap/wsdl/MyWsdlRouteBuilder.java
b/cxf-soap/src/main/java/org/acme/cxf/soap/wsdl/MyWsdlRouteBuilder.java
index 6843898..2a28ab4 100644
--- a/cxf-soap/src/main/java/org/acme/cxf/soap/wsdl/MyWsdlRouteBuilder.java
+++ b/cxf-soap/src/main/java/org/acme/cxf/soap/wsdl/MyWsdlRouteBuilder.java
@@ -24,7 +24,6 @@ import com.example.customerservice.CustomerService;
import com.example.customerservice.NoSuchCustomer;
import com.example.customerservice.NoSuchCustomerException;
import jakarta.enterprise.context.ApplicationScoped;
-import jakarta.enterprise.context.SessionScoped;
import jakarta.enterprise.inject.Produces;
import jakarta.inject.Named;
import org.acme.cxf.soap.wsdl.repository.CustomerRepository;
@@ -46,7 +45,7 @@ public class MyWsdlRouteBuilder extends RouteBuilder {
}
@Produces
- @SessionScoped
+ @ApplicationScoped
@Named
CxfEndpoint customer() {
CxfEndpoint customersEndpoint = new CxfEndpoint();