diff --git a/pom.xml b/pom.xml index 44d022619..17b04f7c4 100644 --- a/pom.xml +++ b/pom.xml @@ -200,6 +200,7 @@ solr/9.9.0.wso2v2 solr/9.9.0.wso2v3 solr/9.10.1.wso2v1 + solr/10.0.0.wso2v1 webauthn4j/0.21.0.wso2v1 libthrift/0.16.0.wso2v1 commons-net/3.9.0.wso2v1 diff --git a/solr/10.0.0.wso2v1/pom.xml b/solr/10.0.0.wso2v1/pom.xml new file mode 100644 index 000000000..d3e646a40 --- /dev/null +++ b/solr/10.0.0.wso2v1/pom.xml @@ -0,0 +1,781 @@ + + + + + + 4.0.0 + bundle + org.wso2.orbit.org.apache.solr + solr + ${orbit.version.solr} + solr.wso2 + + This bundle will represent solr and lucene jars + + + + + + com.fasterxml.jackson + jackson-bom + ${jackson.version} + pom + import + + + + + + + + org.apache.solr + solr-core + ${version.solr} + true + + + commons-httpclient + commons-httpclient + + + commons-codec + commons-codec + + + commons-io + commons-io + + + commons-fileupload + commons-fileupload + + + org.apache.geronimo.specs + geronimo-stax-api_1.0_spec + + + woodstox + wstx-asl + + + org.slf4j + slf4j-api + + + + + + + org.apache.solr + solr-solrj + ${version.solr} + true + + + commons-httpclient + commons-httpclient + + + commons-codec + commons-codec + + + commons-io + commons-io + + + org.codehaus.woodstox + wstx-asl + + + org.slf4j + slf4j-api + + + commons-fileupload + commons-fileupload + + + org.apache.geronimo.specs + geronimo-stax-api_1.0_spec + + + + + + + org.apache.solr + solr-api + ${version.solr} + + + org.apache.solr + solr-solrj-zookeeper + ${version.solr} + + + org.apache.solr + solr-solrj-streaming + ${version.solr} + + + org.apache.solr + solr-solrj-jetty + ${version.solr} + + + + + org.eclipse.jetty + jetty-client + ${jetty.version} + + + org.eclipse.jetty + jetty-http + ${jetty.version} + + + org.eclipse.jetty + jetty-util + ${jetty.version} + + + org.eclipse.jetty + jetty-io + ${jetty.version} + + + org.eclipse.jetty + jetty-alpn-java-client + ${jetty.version} + + + org.eclipse.jetty.http2 + jetty-http2-client + ${jetty.version} + + + org.eclipse.jetty.http2 + jetty-http2-client-transport + ${jetty.version} + + + + + io.opentelemetry + opentelemetry-api + ${opentelemetry.version} + + + io.opentelemetry + opentelemetry-context + ${opentelemetry.version} + + + io.opentelemetry + opentelemetry-sdk + ${opentelemetry.version} + + + io.opentelemetry + opentelemetry-sdk-metrics + ${opentelemetry.version} + + + io.opentelemetry + opentelemetry-exporter-prometheus + ${opentelemetry.exporter.version} + + + io.opentelemetry.instrumentation + opentelemetry-runtime-telemetry-java17 + ${opentelemetry.instrumentation.version} + + + + + org.glassfish.jersey.core + jersey-server + ${jersey.version} + + + org.glassfish.jersey.core + jersey-common + ${jersey.version} + + + org.glassfish.jersey.core + jersey-client + ${jersey.version} + + + org.glassfish.jersey.media + jersey-media-json-jackson + ${jersey.version} + + + org.glassfish.jersey.inject + jersey-hk2 + ${jersey.version} + + + org.glassfish.jersey.containers + jersey-container-jetty-http + ${jersey.version} + + + + + org.glassfish.hk2 + hk2-api + ${hk2.version} + + + org.glassfish.hk2 + hk2-utils + ${hk2.version} + + + org.glassfish.hk2 + hk2-locator + ${hk2.version} + + + + + jakarta.ws.rs + jakarta.ws.rs-api + ${jakarta.version} + + + jakarta.inject + jakarta.inject-api + ${jakarta.inject-api.version} + + + jakarta.annotation + jakarta.annotation-api + ${jakarta.annotation-api.version} + + + jakarta.servlet + jakarta.servlet-api + ${jakarta.servlet-api.version} + + + + + org.apache.zookeeper + zookeeper + ${version.zookeeper} + + + org.apache.zookeeper + zookeeper-jute + ${version.zookeeper} + + + org.apache.curator + curator-framework + ${curator.version} + + + org.apache.curator + curator-client + ${curator.version} + + + + + io.dropwizard.metrics + metrics-core + ${version.metrics} + + + + + com.github.ben-manes.caffeine + caffeine + ${caffeine.version} + + + + + com.google.guava + guava + ${guava.version} + + + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.dataformat + jackson-dataformat-smile + + + com.fasterxml.jackson.dataformat + jackson-dataformat-cbor + + + + + org.apache.commons + commons-lang3 + ${commons.lang3.version} + + + org.apache.commons + commons-math3 + ${commons.math3.version} + + + commons-cli + commons-cli + ${commons.cli.version} + + + org.apache.commons + commons-exec + ${commons.exec.version} + + + + + io.prometheus + prometheus-metrics-model + ${prometheus.version} + + + io.prometheus + prometheus-metrics-config + ${prometheus.version} + + + io.prometheus + prometheus-metrics-exporter-common + ${prometheus.version} + + + io.prometheus + prometheus-metrics-exporter-httpserver + ${prometheus.version} + + + io.prometheus + prometheus-metrics-exposition-formats-no-protobuf + ${prometheus.version} + + + io.prometheus + prometheus-metrics-exposition-textformats + ${prometheus.version} + + + + + io.swagger.core.v3 + swagger-annotations-jakarta + ${swagger.version} + + + + + org.semver4j + semver4j + ${semver4j.version} + + + + + com.jayway.jsonpath + json-path + ${json.path.version} + + + + + com.tdunning + t-digest + ${t.digest.version} + + + + + org.locationtech.spatial4j + spatial4j + ${version.locationtech.spatial4j} + + + + + com.carrotsearch + hppc + ${hppc.version} + + + + + org.javassist + javassist + ${javassist.version} + + + + + org.apache.lucene + lucene-core + ${version.lucene} + true + + + org.apache.lucene + lucene-analysis-common + ${version.lucene} + true + + + org.apache.lucene + lucene-analysis-phonetic + ${version.lucene} + true + + + org.apache.lucene + lucene-queries + ${version.lucene} + true + + + org.apache.lucene + lucene-join + ${version.lucene} + true + + + org.apache.lucene + lucene-misc + ${version.lucene} + true + + + org.apache.lucene + lucene-codecs + ${version.lucene} + true + + + org.apache.lucene + lucene-backward-codecs + ${version.lucene} + true + + + org.apache.lucene + lucene-expressions + ${version.lucene} + true + + + org.apache.lucene + lucene-grouping + ${version.lucene} + true + + + org.apache.lucene + lucene-highlighter + ${version.lucene} + true + + + org.apache.lucene + lucene-queryparser + ${version.lucene} + true + + + org.apache.lucene + lucene-suggest + ${version.lucene} + true + + + org.apache.lucene + lucene-spatial-extras + ${version.lucene} + + + org.apache.lucene + lucene-classification + ${version.lucene} + true + + + org.apache.lucene + lucene-sandbox + ${version.lucene} + true + + + + + + wso2.releases + WSO2 internal Repository + https://maven.wso2.org/nexus/content/repositories/releases/ + + + + + + + org.apache.felix + maven-bundle-plugin + true + ${maven.bundle.plugin.version} + + + ${project.artifactId} + ${project.artifactId} + + org.apache.solr.*;version="${version.solr}", + org.apache.lucene.*; version="${version.lucene}"; -split-package:=merge-first, + org.tartarus.snowball.*; version="${project.version}", + org.locationtech.spatial4j.*; version="${version.locationtech.spatial4j}", + + + !org.apache.solr.*, + !org.eclipse.jetty.*, + !org.apache.lucene.*, + !org.tartarus.snowball.*, + !org.locationtech.spatial4j.*, + !com.google.common.*, + !com.google.errorprone.*, + !com.google.j2objc.*, + !com.google.thirdparty.*, + !io.opentelemetry.*, + !io.prometheus.*, + !org.apache.curator.*, + !com.fasterxml.jackson.*, + !com.jayway.jsonpath.*, + !com.tdunning.*, + !io.swagger.*, + !org.apache.commons.lang3.*, + !org.apache.commons.math3.*, + !org.apache.commons.cli.*, + !org.apache.commons.exec.*, + !jakarta.servlet.*, + !org.semver4j.*, + !net.minidev.*, + org.xml.sax.helpers; version="${sax.import.version}", + org.xml.sax; version="${sax.import.version}", + org.w3c.dom; version="${w3c.dom.import.version}", + javax.xml.transform.stream; version="${javax.xml.import.version}", + javax.xml.transform.dom; version="${javax.xml.import.version}", + javax.xml.transform; version="${javax.xml.import.version}", + javax.xml.parsers; version="${javax.xml.import.version}", + org.apache.commons.io.*;version="${version.commons.io}", + org.apache.commons.codec; version="${commons.codec.import.version.range}"; resolution:=optional, + org.apache.commons.codec.language; version="${commons.codec.import.version.range}"; resolution:=optional, + org.apache.commons.codec.language.bm; version="${commons.codec.import.version.range}"; resolution:=optional, + org.objectweb.asm; version="${objectweb.import.version.range}"; resolution:=optional, + org.objectweb.asm.commons; version="${objectweb.import.version.range}"; resolution:=optional, + + + + + solr-solrj;scope=compile|runtime;inline=true, + solr-api;scope=compile|runtime;inline=true, + solr-solrj-zookeeper;scope=compile|runtime;inline=true, + solr-solrj-streaming;scope=compile|runtime;inline=true, + solr-solrj-jetty;scope=compile|runtime;inline=true, + jetty-util;scope=compile|runtime;inline=false, + jetty-io;scope=compile|runtime;inline=false, + jetty-http;scope=compile|runtime;inline=false, + jetty-client;scope=compile|runtime;inline=false, + jetty-alpn-java-client;scope=compile|runtime;inline=false, + jetty-http2-client;scope=compile|runtime;inline=false, + jetty-http2-client-transport;scope=compile|runtime;inline=false, + caffeine;scope=compile|runtime;inline=false, + zookeeper;scope=compile|runtime;inline=false, + zookeeper-jute;scope=compile|runtime;inline=false, + curator-framework;scope=compile|runtime;inline=false, + curator-client;scope=compile|runtime;inline=false, + metrics-core;scope=compile|runtime;inline=false, + jakarta.ws.rs-api;scope=compile|runtime;inline=false, + jakarta.servlet-api;scope=compile|runtime;inline=false, + jersey-server;scope=compile|runtime;inline=false, + jersey-common;scope=compile|runtime;inline=false, + jersey-client;scope=compile|runtime;inline=false, + jersey-container-jetty-http;scope=compile|runtime;inline=false, + jersey-media-json-jackson;scope=compile|runtime;inline=false, + jersey-hk2;scope=compile|runtime;inline=false, + hk2-api;scope=compile|runtime;inline=false, + hk2-utils;scope=compile|runtime;inline=false, + hk2-locator;scope=compile|runtime;inline=false, + jakarta.inject-api;scope=compile|runtime;inline=false, + jakarta.annotation-api;scope=compile|runtime;inline=false, + spatial4j;scope=compile|runtime;inline=false, + lucene-core;scope=compile|runtime;inline=false, + javassist;scope=compile|runtime;inline=false, + hppc;scope=compile|runtime;inline=false, + guava;scope=compile|runtime;inline=false, + jackson-databind;scope=compile|runtime;inline=false, + jackson-core;scope=compile|runtime;inline=false, + jackson-annotations;scope=compile|runtime;inline=false, + jackson-dataformat-smile;scope=compile|runtime;inline=false, + jackson-dataformat-cbor;scope=compile|runtime;inline=false, + commons-lang3;scope=compile|runtime;inline=false, + commons-math3;scope=compile|runtime;inline=false, + commons-cli;scope=compile|runtime;inline=false, + commons-exec;scope=compile|runtime;inline=false, + json-path;scope=compile|runtime;inline=false, + t-digest;scope=compile|runtime;inline=false, + swagger-annotations-jakarta;scope=compile|runtime;inline=false, + semver4j;scope=compile|runtime;inline=false, + + + @solr-core-${version.solr}.jar!/*, + @lucene-core-${version.lucene}.jar!/*, + @opentelemetry-api-${opentelemetry.version}.jar!/*, + @opentelemetry-common-${opentelemetry.version}.jar!/*, + @opentelemetry-context-${opentelemetry.version}.jar!/*, + @opentelemetry-sdk-${opentelemetry.version}.jar!/*, + @opentelemetry-sdk-common-${opentelemetry.version}.jar!/*, + @opentelemetry-sdk-trace-${opentelemetry.version}.jar!/*, + @opentelemetry-sdk-logs-${opentelemetry.version}.jar!/*, + @opentelemetry-sdk-metrics-${opentelemetry.version}.jar!/*, + @opentelemetry-sdk-extension-autoconfigure-spi-${opentelemetry.version}.jar!/*, + @opentelemetry-exporter-common-${opentelemetry.version}.jar!/*, + @opentelemetry-exporter-prometheus-${opentelemetry.exporter.version}.jar!/*, + @opentelemetry-api-incubator-${opentelemetry.exporter.version}.jar!/*, + @opentelemetry-runtime-telemetry-java17-${opentelemetry.instrumentation.version}.jar!/*, + @opentelemetry-runtime-telemetry-java8-${opentelemetry.instrumentation.version}.jar!/*, + @opentelemetry-instrumentation-api-${opentelemetry.instrumentation.api.version}.jar!/*, + @opentelemetry-instrumentation-api-incubator-${opentelemetry.instrumentation.version}.jar!/*, + @opentelemetry-semconv-${opentelemetry.semconv.version}.jar!/*, + @prometheus-metrics-model-${prometheus.version}.jar!/*, + @prometheus-metrics-config-${prometheus.version}.jar!/*, + @prometheus-metrics-exporter-common-${prometheus.version}.jar!/*, + @prometheus-metrics-exporter-httpserver-${prometheus.version}.jar!/*, + @prometheus-metrics-exposition-formats-no-protobuf-${prometheus.version}.jar!/*, + @prometheus-metrics-exposition-textformats-${prometheus.version}.jar!/*, + + + * + + + + + org.apache.maven.plugins + maven-shade-plugin + 2.4 + + + package + + shade + + + org.apache.lucene + false + false + false + false + + + + Apache Lucene + + + + + + + + + + + 10.0.0 + ${version.solr}.wso2v1 + 10.3.2 + + 12.0.27 + 3.9.5 + 5.9.0 + 3.2.2 + 4.2.26 + + 3.1.11 + 3.1.1 + + 3.1.0 + 2.0.1 + 2.1.1 + 6.0.0 + + 1.56.0 + 1.56.0-alpha + 2.22.0-alpha + 2.22.0 + 1.37.0 + 1.3.10 + + 2.20.0 + 33.4.8-jre + + 3.20.0 + 3.6.1 + 1.10.0 + 1.5.0 + + 2.10.0 + 3.3 + 2.2.22 + 6.0.0 + + 0.8 + 0.10.0 + 3.30.2-GA + + 5.1.9 + UTF-8 + + [2.4.0,3.0.0) + 0.0.0 + 0.0.0 + 0.0.0 + [1.10.0,2.0.0) + [4.1.0,10.0.0) + +