From 83a55c3d7c67fef7124009e0a55ccbfdd7140bec Mon Sep 17 00:00:00 2001 From: rusirijayodaillesinghe Date: Thu, 29 Feb 2024 17:33:58 +0530 Subject: [PATCH] Add api#identity#auth#v1.1.war from identity-local-auth-api, as a new feature module. --- .../product/src/main/assembly/bin.xml | 11 ++ .../pom.xml | 158 ++++++++++++++++++ .../src/main/resources/p2.inf | 5 + modules/p2-profile/product/pom.xml | 7 + pom.xml | 1 + 5 files changed, 182 insertions(+) create mode 100644 modules/features/product/org.wso2.carbon.identity.local.auth.api.endpoint.feature/pom.xml create mode 100644 modules/features/product/org.wso2.carbon.identity.local.auth.api.endpoint.feature/src/main/resources/p2.inf diff --git a/modules/distribution/product/src/main/assembly/bin.xml b/modules/distribution/product/src/main/assembly/bin.xml index 2df75d517f..b49e765f39 100644 --- a/modules/distribution/product/src/main/assembly/bin.xml +++ b/modules/distribution/product/src/main/assembly/bin.xml @@ -712,6 +712,17 @@ client-registration#v0.17.war + + + ../../p2-profile/product/target/wso2carbon-core-${carbon.kernel.version}/repository/deployment/server/webapps + + ${pom.artifactId}-${pom.version}/repository/deployment/server/webapps + + + api#identity#auth#v1.1.war + + + diff --git a/modules/features/product/org.wso2.carbon.identity.local.auth.api.endpoint.feature/pom.xml b/modules/features/product/org.wso2.carbon.identity.local.auth.api.endpoint.feature/pom.xml new file mode 100644 index 0000000000..31527b093f --- /dev/null +++ b/modules/features/product/org.wso2.carbon.identity.local.auth.api.endpoint.feature/pom.xml @@ -0,0 +1,158 @@ + + + + + + am-features + org.wso2.am + 4.3.0-SNAPSHOT + ../pom.xml + + 4.0.0 + + org.wso2.carbon.identity.local.auth.api.endpoint.feature + pom + WSO2 Identity - Authentication REST API Endpoint Feature + WSO2 Identity - Authentication REST API endpoint Feature + + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + + + + true + + + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy + package + + copy + + + + + org.wso2.carbon.identity.local.auth.api + org.wso2.carbon.identity.local.auth.api.endpoint + ${org.wso2.carbon.identity.local.auth.api.version} + true + war + ${basedir}/src/main/resources/ + api#identity#auth#v1.1.war + + + + + + + + maven-resources-plugin + + + copy-resources + generate-resources + + copy-resources + + + src/main/resources + + + resources + + api#identity#auth#v1.1.war + p2.inf + build.properties + + + + + + + + + + org.wso2.maven + carbon-p2-plugin + 1.5.3 + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.local.auth.api.endpoint + ../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + org.eclipse.equinox.p2.type.group:false + + + + + + org.wso2.carbon.identity.local.auth.api:org.wso2.carbon.identity.local.auth.api.core:${org.wso2.carbon.identity.local.auth.api.version} + + + + + + + + + + + + org.wso2.carbon.identity.local.auth.api + org.wso2.carbon.api.server.local.auth.api + ${org.wso2.carbon.identity.local.auth.api.version} + + + org.wso2.carbon.identity.local.auth.api + org.wso2.carbon.identity.local.auth.api.core + ${org.wso2.carbon.identity.local.auth.api.version} + + + org.wso2.carbon.identity.local.auth.api + org.wso2.carbon.identity.local.auth.api.endpoint + war + ${org.wso2.carbon.identity.local.auth.api.version} + + + + + diff --git a/modules/features/product/org.wso2.carbon.identity.local.auth.api.endpoint.feature/src/main/resources/p2.inf b/modules/features/product/org.wso2.carbon.identity.local.auth.api.endpoint.feature/src/main/resources/p2.inf new file mode 100644 index 0000000000..445a3faef4 --- /dev/null +++ b/modules/features/product/org.wso2.carbon.identity.local.auth.api.endpoint.feature/src/main/resources/p2.inf @@ -0,0 +1,5 @@ +instructions.configure = \ +org.eclipse.equinox.p2.touchpoint.natives.mkdir(path:${installFolder}/../../deployment/);\ +org.eclipse.equinox.p2.touchpoint.natives.mkdir(path:${installFolder}/../../deployment/server/);\ +org.eclipse.equinox.p2.touchpoint.natives.mkdir(path:${installFolder}/../../deployment/server/webapps/);\ +org.eclipse.equinox.p2.touchpoint.natives.copy(source:${installFolder}/../features/org.wso2.carbon.identity.local.auth.api.endpoint_${feature.version}/api#identity#auth#v1.1.war,target:${installFolder}/../../deployment/server/webapps/api#identity#auth#v1.1.war,overwrite:true);\ diff --git a/modules/p2-profile/product/pom.xml b/modules/p2-profile/product/pom.xml index 2b35f28d36..65425108be 100644 --- a/modules/p2-profile/product/pom.xml +++ b/modules/p2-profile/product/pom.xml @@ -304,6 +304,9 @@ org.wso2.am:org.wso2.am.security.feature:${apimserver.version} + + org.wso2.am:org.wso2.carbon.identity.local.auth.api.endpoint.feature:${apimserver.version} + org.wso2.carbon.apimgt:org.wso2.carbon.apimgt.cache.invalidation.feature:${carbon.apimgt.version} @@ -1030,6 +1033,10 @@ org.wso2.carbon.identity.data.publisher.application.authentication.server.feature.group ${carbon.identity-data-publisher-application-authentication.version} + + org.wso2.carbon.identity.local.auth.api.endpoint.feature.group + ${apimserver.version} + diff --git a/pom.xml b/pom.xml index 6cab144c82..07a4da7308 100644 --- a/pom.xml +++ b/pom.xml @@ -1328,6 +1328,7 @@ 1.6.10 5.7.5 5.9.8 + 2.5.6 6.7.32 5.8.11 1.7.70