From b5d05ff8b6f6be3f586e95e8f0daee1309828393 Mon Sep 17 00:00:00 2001 From: undx Date: Mon, 13 Jan 2025 13:53:26 +0100 Subject: [PATCH] feat(QTDI-1099): allow jakarta as a service --- .../runtime/manager/reflect/ParameterModelService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/component-runtime-manager/src/main/java/org/talend/sdk/component/runtime/manager/reflect/ParameterModelService.java b/component-runtime-manager/src/main/java/org/talend/sdk/component/runtime/manager/reflect/ParameterModelService.java index 74d81fb7dc8f7..f32c26ffe4f1d 100644 --- a/component-runtime-manager/src/main/java/org/talend/sdk/component/runtime/manager/reflect/ParameterModelService.java +++ b/component-runtime-manager/src/main/java/org/talend/sdk/component/runtime/manager/reflect/ParameterModelService.java @@ -108,7 +108,8 @@ public boolean isService(final Param parameter) { || type.isAnnotationPresent(Internationalized.class) || Stream.of(type.getMethods()).anyMatch(m -> m.isAnnotationPresent(Request.class)) || (type.getName().startsWith("org.talend.sdk.component.") && type.getName().contains(".service.")) - || type.getName().startsWith("javax.")); + || type.getName().startsWith("javax.") + || type.getName().startsWith("jakarta.")); } public List buildParameterMetas(final Stream parameters, final Class declaringClass,