diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 11f866dc..54b1c48c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,11 +32,12 @@ jobs: run: ./gradlew javadoc integration-test: runs-on: ubuntu-latest - if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' || startsWith(github.ref, 'refs/tags/') }} + # Disable temporarily + # if: ${{ github.ref == 'refs/heads/master' || github.base_ref == 'master' || startsWith(github.ref, 'refs/tags/') }} strategy: matrix: flavour: [ "community" ] - version: [ "52", "61", "62", "70" ] + version: [ "71", "72", "73", "74" ] steps: - uses: actions/checkout@v4 with: diff --git a/CHANGELOG.md b/CHANGELOG.md index 5477f552..b6437706 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,8 @@ --- title: Changelog - Alfred Health Processor -date: 19 December 2024 +date: 20 December 2024 report: true colorlinks: true ---- - # Alfresco Health Processor Changelog +## [0.6.0] - UNRELEASED + +### Added +* Alfresco 7.1, 7.2, 7.3, 7.4 support +* Added TLS support for Solr HTTP Client + +### Removed +* Alfresco 5 & 6 support +* Removed secret support for Solr HTTP Client + +### Fixed +* Fixed missing logging bug caused by Alfresco upgrade to log4j2 + + ## [0.5.6] - 2024-12-19 ### Fixed diff --git a/README.md b/README.md index 18d2e9de..946a1f0a 100644 --- a/README.md +++ b/README.md @@ -167,6 +167,9 @@ eu.xenit.alfresco.healthprocessor.plugin.content-validation.properties=cm:conten If this property is not set (which is the default), the plugin will request all properties of type `d:content` from Alfresco's `DictionaryService`. +When validating content, "NONE" in the reporting means, there is no status for a certain document, because it was not checked. +For example, content checks report nodes without any content property as none. + #### Solr index Validation Activation property: `eu.xenit.alfresco.healthprocessor.plugin.solr-index.enabled=true` @@ -286,7 +289,11 @@ Activation property: `eu.xenit.alfresco.healthprocessor.reporter.log.summary.ena A simple implementation that writes, once a Health Processor cycle is completed, a summary and unhealthy nodes to the Alfresco logs. -Relevant logger: `log4j.logger.eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter=INFO` +> [!WARNING] +> Starting from alfresco 7.4, alfresco has migrated to log4j2. The original log4j logger will no longer exist. + +Relevant logger (log4j) (pre Alfresco 7.3): `log4j.logger.eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter=INFO` +Relevant logger (log4j2): `logger.eu_xenit_alfresco_healthprocessor.name=eu.xenit.alfresco.healthprocessor` Example output: diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom deleted file mode 100644 index 8220f2f1..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom +++ /dev/null @@ -1,1414 +0,0 @@ - - - 4.0.0 - eu.xenit.alfresco - alfresco-community-bom - 5.0.d - pom - Alfresco Dependencies - A Maven BOM for Alfresco by XeniT Solutions - - - - org.ccil.cowan.tagsoup - tagsoup - 1.2.1 - - - jmagick - jmagick - 6.2.4 - - - commons-discovery - commons-discovery - 0.5 - - - org.apache.activemq - activemq-amqp - 5.10.0 - - - org.springframework - spring-aop - 3.2.10.RELEASE - - - org.apache.avalon.framework - avalon-framework-impl - 4.3.1 - - - org.gytheio - gytheio-messaging-camel - 0.2 - - - org.apache.camel - camel-core - 2.13.2 - - - org.openoffice - ridl - 3.1.0 - - - org.apache.geronimo.specs - geronimo-activation_1.1_spec - 1.0.2 - - - org.quartz-scheduler - quartz - 1.8.3-alfresco-patched - - - org.apache.xmlgraphics - fop - 0.94 - - - com.google.guava - guava - 11.0.2 - - - com.pff - java-libpst - 0.7 - - - javax.annotation - jsr250-api - 1.0 - - - javax.xml.bind - jaxb-api - 2.1 - - - org.apache.geronimo.specs - geronimo-ws-metadata_2.0_spec - 1.1.2 - - - batik - batik-script - 1.6 - - - commons-beanutils - commons-beanutils - 1.9.2 - - - com.googlecode.mp4parser - isoparser - 1.0-RC-1 - - - org.gagravarr - vorbis-java-tika - 0.4 - - - commons-collections - commons-collections - 3.2.1 - - - com.sun.xml.fastinfoset - FastInfoset - 1.2.2 - - - org.apache.activemq - activemq-broker - 5.10.0 - - - org.springframework.social - spring-social-twitter - 1.0.5.RELEASE - - - org.activiti - activiti-engine - 5.16.4 - - - bsh - bsh - 1.3.0 - - - org.springframework.extensions.surf - spring-cmis-framework - 5.0.d - - - org.apache.geronimo.specs - geronimo-j2ee-management_1.1_spec - 1.0.1 - - - com.google.gdata - gdata-docs-meta-3.0 - 1.47.1 - - - org.codehaus.groovy - groovy-all - 2.1.7 - - - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.2 - - - org.apache.santuario - xmlsec - 1.4.5 - - - commons-lang - commons-lang - 2.6 - - - batik - batik-extension - 1.6 - - - com.google.gdata - gdata-client-1.0 - 1.47.1 - - - org.apache.geronimo.specs - geronimo-jta_1.0.1b_spec - 1.0.1 - - - batik - batik-transcoder - 1.6 - - - org.mozilla - rhino - 1.7R4-alfresco-patched - - - org.alfresco - alfresco-core - 5.0.d - - - org.apache.xbean - xbean-spring - 3.16 - - - com.sun.xml.ws - jaxws-rt - 2.1.7 - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1.1 - - - org.apache.httpcomponents - httpcore - 4.3.2 - - - com.google.gdata - gdata-docs-3.0 - 1.47.1 - - - org.springframework.extensions.surf - spring-webscripts - 5.0.d - - - org.apache.solr - solr-solrj - 1.4.1 - - - org.openoffice - jurt - 3.1.0 - - - org.jbpm - jbpm-identity - 3.3.1 - - - javax.inject - javax.inject - 1 - - - xml-apis - xml-apis - 1.4.01 - - - org.springframework - spring-context - 3.2.10.RELEASE - - - org.livetribe - livetribe-jsr223 - 2.0.6 - - - org.apache.camel - camel-jackson - 2.13.2 - - - org.apache.lucene - lucene-snowball - 2.4.1 - - - com.thetransactioncompany - cors-filter - 1.9.3 - - - org.springframework.extensions.surf - spring-surf - 5.0.d - - - org.apache.commons - commons-lang3 - 3.3.2 - - - batik - batik-util - 1.6 - - - org.apache.lucene - lucene-analyzers - 2.4.1 - - - org.apache.activemq - activemq-camel - 5.10.0 - - - org.apache.tika - tika-core - 1.6-20140428-alfresco-patched - - - org.fusesource.hawtbuf - hawtbuf - 1.10 - - - org.alfresco - freemarker - 2.3.20-alfresco-patched - - - com.fasterxml.jackson.core - jackson-core - 2.3.2 - - - org.apache.pdfbox - pdfbox - 1.8.4-alfresco-patched - - - org.apache.xmlbeans - xmlbeans - 2.6.0 - - - log4j - log4j - 1.2.17 - - - org.apache.camel - camel-jms - 2.13.2 - - - cglib - cglib - 2.2 - - - org.apache.maven - maven-artifact - 3.2.1 - - - com.thoughtworks.xstream - xstream - 1.2.2 - - - org.alfresco - alfresco-text-gen - 1.1 - - - com.sun.xml.bind - jaxb-xjc - 2.2.6 - - - org.springframework.security - spring-security-core - 3.1.3.RELEASE - - - commons-codec - commons-codec - 1.10 - - - org.mybatis - mybatis - 3.2.7 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-bindings - 0.11.0 - - - javax.activation - activation - 1.1 - - - commons-httpclient - commons-httpclient - 3.1-HTTPCLIENT-1265 - - - com.ibm.icu - icu4j - 3.6.1 - - - com.sun.xml.stream.buffer - streambuffer - 0.9 - - - com.googlecode.json-simple - json-simple - 1.1.1 - - - stax - stax-api - 1.0.1 - - - commons-logging - commons-logging - 1.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-test-tck - 0.11.0 - - - org.springframework.extensions.surf - spring-surf-core - 5.0.d - - - org.apache.xmlrpc - xmlrpc-common - 3.1.3 - - - org.acegisecurity - acegi-security - 0.8.2_patched - - - org.codehaus.jackson - jackson-mapper-asl - 1.9.13 - - - commons-net - commons-net - 3.3 - - - commons-jxpath - commons-jxpath - 1.3 - - - batik - batik-gvt - 1.6 - - - com.uwyn - jhighlight - 1.0 - - - com.googlecode.juniversalchardet - juniversalchardet - 1.0.3 - - - org.activiti - activiti-bpmn-converter - 5.16.4 - - - org.apache.poi - poi - 3.10.1 - - - rome - rome - 1.0 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-api - 0.11.0 - - - org.apache.camel - camel-spring - 2.13.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-impl - 0.11.0 - - - org.apache.commons - commons-email - 1.2 - - - xalan - xalan - 2.7.2 - - - commons-io - commons-io - 2.4 - - - com.asual.lesscss - lesscss-engine - 1.5.0 - - - org.apache.httpcomponents - httpclient-cache - 4.3.3 - - - org.apache.myfaces.core - myfaces-api - 1.1.8 - - - org.springmodules - spring-modules-jbpm31 - 0.5 - - - org.antlr - ST4 - 4.0.8 - - - com.google.gdata - gdata-core-1.0 - 1.47.1 - - - org.htmlparser - htmlparser - 2.1 - - - org.springframework - spring-expression - 3.2.10.RELEASE - - - net.sf - bliki - 3.0.2 - - - batik - batik-dom - 1.6 - - - org.apache.geronimo.specs - geronimo-annotation_1.0_spec - 1.1.1 - - - org.apache.activemq - activemq-openwire-legacy - 5.10.0 - - - org.antlr - antlr-runtime - 3.5.2 - - - org.apache.ws.commons.util - ws-commons-util - 1.0.2 - - - antlr - antlr - 2.7.7 - - - com.google.gdata - gdata-youtube-2.0 - 1.47.1 - - - org.gytheio - gytheio-messaging-commons - 0.2 - - - com.beetstra.jutf7 - jutf7 - 1.0.0 - - - org.subethamail - subethasmtp - 3.1.7 - - - com.adobe.xmp - xmpcore - 5.1.2 - - - javax.transaction - jta - 1.0.1b - - - org.springframework - spring-orm - 3.2.10.RELEASE - - - org.slf4j - slf4j-log4j12 - 1.7.7 - - - org.codehaus.guessencoding - guessencoding - 1.0 - - - batik - batik-awt-util - 1.6 - - - javax.xml.stream - stax-api - 1.0-2 - - - javax.jws - jsr181-api - 1.0-MR1 - - - org.apache.activemq.protobuf - activemq-protobuf - 1.1 - - - commons-pool - commons-pool - 1.6 - - - org.alfresco - alfresco-jlan-embed - 5.0.d - - - org.apache.poi - poi-scratchpad - 3.10.1 - - - org.springframework - spring-context-support - 3.2.10.RELEASE - - - org.apache.qpid - proton-jms - 0.7 - - - net.java.dev.stax-utils - stax-utils - 20060502 - - - org.apache.chemistry.opencmis - chemistry-opencmis-test-browser - 0.11.0 - - - com.google.gdata - gdata-client-meta-1.0 - 1.47.1 - - - org.alfresco - alfresco-repository - 5.0.d - - - xerces - xercesImpl - 2.10.0-alfresco-patched - - - commons-digester - commons-digester - 2.1 - - - aopalliance - aopalliance - 1.0 - - - org.jvnet.mimepull - mimepull - 1.9.4 - - - javax.xml - jaxrpc-api - 1.1 - - - batik - batik-xml - 1.6 - - - org.apache.lucene - lucene-core - 2.4.1 - - - xalan - serializer - 2.7.2 - - - org.alfresco.cmis.client - alfresco-opencmis-extension - 1.0 - - - com.google.code.findbugs - jsr305 - 1.3.9 - - - org.apache.james - apache-mime4j-dom - 0.7.2 - - - org.gagravarr - vorbis-java-core - 0.4 - - - com.artofsolving - jodconverter - 2.1.0-alfresco-patched - - - edu.ucar - netcdf - 4.2-min - - - com.sun.xml.messaging.saaj - saaj-impl - 1.3.3 - - - org.codehaus.woodstox - stax2-api - 3.1.1 - - - org.activiti - activiti-image-generator - 5.16.4 - - - org.springframework.social - spring-social-core - 1.0.3.RELEASE - - - org.apache.ws.schema - XmlSchema - 1.4.5 - - - org.codehaus.plexus - plexus-utils - 3.0.17 - - - batik - batik-css - 1.6 - - - xerces - xmlParserAPIs - 2.0.2 - - - xpp3 - xpp3_min - 1.1.3.4.O - - - com.sun.org.apache.xml.internal - resolver - 20050927 - - - javax.xml.soap - saaj-api - 1.3 - - - com.yahoo.platform.yui - yuicompressor - 2.4.8-alfresco-patched - - - com.drewnoakes - metadata-extractor - 2.6.2 - - - org.apache.qpid - proton-j - 0.7 - - - taglibs - standard - 1.1.2 - - - org.htmlparser - htmllexer - 2.1 - - - org.springframework - spring-core - 3.2.10.RELEASE - - - org.apache.commons - commons-compress - 1.9 - - - commons-modeler - commons-modeler - 2.0.1 - - - org.jvnet.staxex - stax-ex - 1.2 - - - org.apache.tika - tika-parsers - 1.6-20140428-alfresco-patched - - - batik - batik-bridge - 1.6 - - - org.apache.ws.security - wss4j - 1.5.12 - - - org.json - json - 20090211 - - - org.aspectj - aspectjrt - 1.6.11 - - - org.openoffice - unoil - 3.1.0 - - - org.apache.activemq - activemq-kahadb-store - 5.10.0 - - - com.benfante - JSlideShare - 0.6 - - - org.apache.activemq - activemq-jms-pool - 5.10.0 - - - org.hibernate - hibernate - 3.2.6-alf-20131023 - - - org.alfresco - alfresco-web-framework-commons - 5.0.d - - - de.l3s.boilerpipe - boilerpipe - 1.1.0 - - - org.springframework.extensions.surf - spring-surf-core-configservice - 5.0.d - - - org.apache.activemq - activemq-spring - 5.10.0 - - - org.springframework - spring-webmvc - 3.2.10.RELEASE - - - org.gytheio - gytheio-health-commons - 0.2 - - - org.alfresco - alfresco-data-model - 5.0.d - - - com.hazelcast - hazelcast - 2.4 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-support - 0.11.0 - - - org.antlr - antlr - 3.5.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-impl - 0.11.0 - - - org.apache.geronimo.specs - geronimo-stax-api_1.0_spec - 1.0.1 - - - org.springframework.social - spring-social-web - 1.0.3.RELEASE - - - org.gytheio - gytheio-commons - 0.2 - - - org.apache.httpcomponents - httpclient - 4.3.3 - - - org.apache.xmlrpc - xmlrpc-client - 3.1.3 - - - org.openoffice - jut - 1.0-alfresco - - - org.alfresco - alfresco-remote-api - 5.0.d - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-api - 0.11.0 - - - org.springframework - spring-beans - 3.2.10.RELEASE - - - asm - asm - 3.1 - - - bsf - bsf - 2.4.0 - - - org.openoffice - juh - 3.1.0 - - - org.apache.pdfbox - fontbox - 1.8.4 - - - org.apache.activemq - activemq-client - 5.10.0 - - - org.springframework - spring-web - 3.2.10.RELEASE - - - com.hazelcast - hazelcast-spring - 2.4 - - - batik - batik-svg-dom - 1.6 - - - org.activiti - activiti-process-validation - 5.16.4 - - - org.apache.james - apache-mime4j-core - 0.7.2 - - - batik - batik-gui-util - 1.6 - - - org.apache.activemq - activemq-pool - 5.10.0 - - - com.sun.xml.bind - jaxb-impl - 2.2.6 - - - com.sun.pdfview - pdfrenderer - 0.9.1-patched - - - commons-validator - commons-validator - 1.4.0 - - - org.apache.commons - commons-math3 - 3.3 - - - org.codehaus.woodstox - woodstox-core-asl - 4.2.0 - - - org.springframework.extensions.surf - spring-webscripts-api - 5.0.d - - - org.zenframework.z8.dependencies.commons - dom4j-1.6.1 - 2.0 - - - org.jbpm - jbpm-jpdl - 3.3.1-patched - - - org.slf4j - slf4j-api - 1.7.7 - - - org.activiti - activiti-spring - 5.16.4 - - - org.springframework - spring-jdbc - 3.2.10.RELEASE - - - org.springframework.social - spring-social-facebook - 1.0.0.RC1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-bindings - 0.11.0 - - - com.thetransactioncompany - java-property-utils - 1.9.1 - - - org.apache.pdfbox - jempbox - 1.8.4 - - - org.apache.poi - poi-ooxml - 3.10.1-20140922-alfresco-patched - - - wsdl4j - wsdl4j - 1.6.2 - - - org.alfresco.services - alfresco-messaging-repo - 1.2.4 - - - jstl - jstl - 1.2 - - - tomcat - commons-el - 5.5.23 - - - org.apache.poi - ooxml-schemas - 1.1 - - - batik - batik-parser - 1.6 - - - joda-time - joda-time - 2.5 - - - com.fasterxml.jackson.core - jackson-annotations - 2.3.2 - - - org.apache.geronimo.specs - geronimo-jaxws_2.1_spec - 1.0 - - - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.3.2 - - - org.springframework - spring-jms - 3.2.8.RELEASE - - - org.apache.myfaces.core - myfaces-impl - 1.1.8 - - - jdom - jdom - 1.0 - - - org.alfresco - alfresco-mbeans - 5.0.d - - - org.mybatis - mybatis-spring - 1.2.2 - - - com.sun.mail - javax.mail - 1.5.2 - - - jaxen - jaxen - 1.1.6 - - - org.bouncycastle - bcmail-jdk15 - 1.45 - - - org.apache.commons - commons-csv - 20110211 - - - org.springframework.security - spring-security-crypto - 3.1.3.RELEASE - - - commons-dbcp - commons-dbcp - 1.4-DBCP330 - - - oro - oro - 2.0.8 - - - org.bouncycastle - bcprov-jdk15 - 1.45 - - - org.apache.lucene - lucene-regex - 2.4.1 - - - org.springframework - spring-tx - 3.2.10.RELEASE - - - org.activiti - activiti-bpmn-model - 5.16.4 - - - org.apache.avalon.framework - avalon-framework-api - 4.3.1 - - - org.springframework.social - spring-social-linkedin - 1.0.0-20110711 - - - net.sf.javamusictag - jid3lib - 0.5.4 - - - xpp3 - xpp3 - 1.1.3_8 - - - org.alfresco - alfresco-legacy-lucene - 5.0.d - - - org.alfresco - alfresco-xmlfactory - 1.0.2 - - - org.jibx - jibx-run - 1.2.6 - - - net.sf.jsr107cache - jsr107cache - 1.0 - - - org.codehaus.jackson - jackson-core-asl - 1.9.13 - - - com.google.gdata - gdata-media-1.0 - 1.47.1 - - - org.springframework.social - spring-social-facebook-web - 1.0.0.RELEASE - - - org.safehaus.jug - jug - 2.0.0 - - - org.alfresco - alfresco-greenmail - 5.0.d - - - com.fasterxml.jackson.core - jackson-databind - 2.3.2 - - - org.apache.camel - camel-amqp - 2.13.2 - - - javax.xml.ws - jaxws-api - 2.1 - - - org.alfresco.services - alfresco-events - 1.2.4 - - - batik - batik-ext - 1.6 - - - commons-fileupload - commons-fileupload - 1.3.1 - - - org.apache.xmlgraphics - xmlgraphics-commons - 1.2 - - - org.apache.bcel - bcel - 6.0-RC3 - - - - diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom.md5 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom.md5 deleted file mode 100644 index d32a03d8..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -567c2f760ee9674752bdcaf3cd3836c0 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom.sha1 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom.sha1 deleted file mode 100644 index cffd4871..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.0.d/alfresco-community-bom-5.0.d.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -7fb4a7869b3899c0866b03f67320f920336c2372 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.1.g/alfresco-community-bom-5.1.g.pom b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.1.g/alfresco-community-bom-5.1.g.pom deleted file mode 100644 index e69de29b..00000000 diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.1.g/alfresco-community-bom-5.1.g.pom.md5 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.1.g/alfresco-community-bom-5.1.g.pom.md5 deleted file mode 100644 index e69de29b..00000000 diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.1.g/alfresco-community-bom-5.1.g.pom.sha1 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.1.g/alfresco-community-bom-5.1.g.pom.sha1 deleted file mode 100644 index e69de29b..00000000 diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom deleted file mode 100644 index 33292d70..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom +++ /dev/null @@ -1,1399 +0,0 @@ - - - 4.0.0 - eu.xenit.alfresco - alfresco-community-bom - 5.2.f - pom - Alfresco Dependencies - A Maven BOM for Alfresco by XeniT Solutions - - - - commons-discovery - commons-discovery - 0.5 - - - jmagick - jmagick - 6.6.9 - - - org.ccil.cowan.tagsoup - tagsoup - 1.2.1 - - - org.apache.cxf - cxf-rt-frontend-simple - 3.0.10 - - - org.springframework - spring-aop - 3.2.17.RELEASE - - - org.apache.activemq - activemq-amqp - 5.13.0 - - - org.apache.camel - camel-core - 2.13.2 - - - org.gytheio - gytheio-messaging-camel - 0.2 - - - org.apache.avalon.framework - avalon-framework-impl - 4.3.1 - - - org.openoffice - ridl - 3.1.0 - - - org.apache.cxf - cxf-rt-frontend-jaxws - 3.0.10 - - - org.apache.geronimo.specs - geronimo-activation_1.1_spec - 1.0.2 - - - org.apache.cxf - cxf-rt-transports-http - 3.0.10 - - - org.quartz-scheduler - quartz - 1.8.3-alfresco-patched - - - org.apache.xmlgraphics - fop - 0.94 - - - com.google.guava - guava - 11.0.2 - - - com.pff - java-libpst - 0.7 - - - javax.annotation - jsr250-api - 1.0 - - - org.apache.geronimo.specs - geronimo-ws-metadata_2.0_spec - 1.1.3 - - - batik - batik-script - 1.6 - - - commons-beanutils - commons-beanutils - 1.9.3 - - - com.googlecode.mp4parser - isoparser - 1.1.21 - - - org.gagravarr - vorbis-java-tika - 0.4 - - - com.sun.xml.fastinfoset - FastInfoset - 1.2.13 - - - commons-collections - commons-collections - 3.2.2 - - - org.apache.activemq - activemq-broker - 5.13.0 - - - org.springframework.social - spring-social-twitter - 1.1.2.RELEASE - - - org.activiti - activiti-engine - 5.19.0.3 - - - bsh - bsh - 1.3.0 - - - org.apache.geronimo.specs - geronimo-j2ee-management_1.1_spec - 1.0.1 - - - org.apache.cxf - cxf-rt-ws-policy - 3.0.10 - - - com.google.gdata - gdata-docs-meta-3.0 - 1.47.1 - - - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.4.2 - - - org.codehaus.groovy - groovy-all - 2.4.7 - - - org.apache.santuario - xmlsec - 1.5.8 - - - commons-lang - commons-lang - 2.6 - - - com.google.gdata - gdata-client-1.0 - 1.47.1 - - - batik - batik-extension - 1.6 - - - org.apache.geronimo.specs - geronimo-jta_1.0.1b_spec - 1.0.1 - - - batik - batik-transcoder - 1.6 - - - org.mozilla - rhino - 1.7R4-alfresco-patched - - - org.alfresco - alfresco-core - 6.13 - - - org.apache.xbean - xbean-spring - 3.18 - - - org.apache.commons - commons-pool2 - 2.4.2 - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1.1 - - - org.apache.httpcomponents - httpcore - 4.4.5 - - - com.google.gdata - gdata-docs-3.0 - 1.47.1 - - - org.apache.solr - solr-solrj - 1.4.1 - - - org.openoffice - jurt - 3.1.0 - - - xml-apis - xml-apis - 1.4.01 - - - javax.inject - javax.inject - 1 - - - org.livetribe - livetribe-jsr223 - 2.0.7 - - - org.springframework - spring-context - 3.2.17.RELEASE - - - org.apache.camel - camel-jackson - 2.13.2 - - - org.apache.lucene - lucene-snowball - 2.4.1 - - - com.thetransactioncompany - cors-filter - 2.5 - - - org.apache.commons - commons-lang3 - 3.3.2 - - - batik - batik-util - 1.6 - - - org.apache.lucene - lucene-analyzers - 2.4.1 - - - org.apache.activemq - activemq-camel - 5.13.0 - - - org.fusesource.hawtbuf - hawtbuf - 1.11 - - - org.apache.tika - tika-core - 1.6-20160727-alfresco-patched - - - com.fasterxml.jackson.core - jackson-core - 2.8.3 - - - org.alfresco - freemarker - 2.3.20-alfresco-patched - - - org.apache.pdfbox - pdfbox - 1.8.10-alfresco-patched - - - org.apache.xmlbeans - xmlbeans - 2.6.0 - - - log4j - log4j - 1.2.17 - - - org.apache.camel - camel-jms - 2.13.2 - - - org.apache.cxf - cxf-rt-bindings-soap - 3.0.10 - - - cglib - cglib - 2.2 - - - org.apache.maven - maven-artifact - 3.2.1 - - - com.thoughtworks.xstream - xstream - 1.3.1 - - - org.alfresco - alfresco-text-gen - 1.3 - - - org.apache.cxf - cxf-rt-bindings-xml - 3.0.10 - - - org.springframework.security - spring-security-core - 3.1.7.RELEASE - - - com.sun.xml.bind - jaxb-xjc - 2.2.11 - - - commons-codec - commons-codec - 1.10 - - - edu.ucar - unidatacommon - 4.2.20 - - - org.mybatis - mybatis - 3.3.0 - - - javax.activation - activation - 1.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-bindings - 1.0.0 - - - commons-httpclient - commons-httpclient - 3.1-HTTPCLIENT-1265 - - - com.ibm.icu - icu4j - 3.6.1 - - - com.googlecode.json-simple - json-simple - 1.1.1 - - - stax - stax-api - 1.0.1 - - - commons-logging - commons-logging - 1.2 - - - org.apache.xmlrpc - xmlrpc-common - 3.1.3 - - - org.apache.chemistry.opencmis - chemistry-opencmis-test-tck - 1.0.0 - - - org.acegisecurity - acegi-security - 0.8.2_patched - - - org.codehaus.jackson - jackson-mapper-asl - 1.9.13 - - - commons-jxpath - commons-jxpath - 1.3 - - - commons-net - commons-net - 3.5 - - - com.uwyn - jhighlight - 1.0 - - - batik - batik-gvt - 1.6 - - - com.googlecode.juniversalchardet - juniversalchardet - 1.0.3 - - - org.activiti - activiti-bpmn-converter - 5.19.0.3 - - - org.apache.poi - poi - 3.10.1-20151016-alfresco-patched - - - rome - rome - 1.0 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-impl - 1.0.0 - - - org.apache.commons - commons-email - 1.4 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-api - 1.0.0 - - - org.apache.camel - camel-spring - 2.13.2 - - - xalan - xalan - 2.7.2-alfresco - - - commons-io - commons-io - 2.4 - - - org.apache.httpcomponents - httpclient-cache - 4.5.2 - - - org.apache.myfaces.core - myfaces-api - 1.1.10 - - - com.google.gdata - gdata-core-1.0 - 1.47.1 - - - org.antlr - ST4 - 4.0.8 - - - org.htmlparser - htmlparser - 2.1 - - - org.springframework - spring-expression - 3.2.17.RELEASE - - - net.sf - bliki - 3.0.2 - - - batik - batik-dom - 1.6 - - - org.apache.geronimo.specs - geronimo-annotation_1.0_spec - 1.1.1 - - - org.apache.activemq - activemq-openwire-legacy - 5.13.0 - - - org.antlr - antlr-runtime - 3.5.2 - - - org.apache.cxf - cxf-core - 3.0.10 - - - org.springframework.social - spring-social-config - 1.1.0.RELEASE - - - org.apache.ws.commons.util - ws-commons-util - 1.0.2 - - - antlr - antlr - 2.7.7 - - - org.apache.cxf - cxf-rt-databinding-jaxb - 3.0.10 - - - com.google.gdata - gdata-youtube-2.0 - 1.47.1 - - - org.gytheio - gytheio-messaging-commons - 0.2 - - - com.beetstra.jutf7 - jutf7 - 1.0.0 - - - org.subethamail - subethasmtp - 3.1.7 - - - com.adobe.xmp - xmpcore - 5.1.2 - - - javax.transaction - jta - 1.0.1b - - - org.springframework - spring-orm - 3.2.17.RELEASE - - - org.slf4j - slf4j-log4j12 - 1.7.21 - - - batik - batik-awt-util - 1.6 - - - org.codehaus.guessencoding - guessencoding - 1.4 - - - javax.jws - jsr181-api - 1.0-MR1 - - - org.alfresco - alfresco-jlan-embed - 6.3 - - - commons-pool - commons-pool - 1.6 - - - org.apache.poi - poi-scratchpad - 3.10.1-20151016-alfresco-patched - - - org.springframework - spring-context-support - 3.2.17.RELEASE - - - net.java.dev.stax-utils - stax-utils - 20070216 - - - com.google.gdata - gdata-client-meta-1.0 - 1.47.1 - - - org.alfresco - alfresco-repository - 5.2.g - - - xerces - xercesImpl - 2.10.0-alfresco-patched - - - commons-digester - commons-digester - 2.1 - - - aopalliance - aopalliance - 1.0 - - - batik - batik-xml - 1.6 - - - xml-resolver - xml-resolver - 1.2 - - - javax.xml - jaxrpc-api - 1.1 - - - org.apache.lucene - lucene-core - 2.4.1 - - - org.alfresco.surf - spring-surf-core - 6.13 - - - org.alfresco.cmis.client - alfresco-opencmis-extension - 1.1 - - - xalan - serializer - 2.7.2 - - - com.google.code.findbugs - jsr305 - 1.3.9 - - - org.apache.james - apache-mime4j-dom - 0.7.2 - - - org.gagravarr - vorbis-java-core - 0.4 - - - com.artofsolving - jodconverter - 2.1.0-alfresco-patched - - - edu.ucar - netcdf - 4.2.20 - - - org.codehaus.woodstox - stax2-api - 3.1.4 - - - org.springframework.social - spring-social-core - 1.0.3.RELEASE - - - org.activiti - activiti-image-generator - 5.19.0.3 - - - org.codehaus.plexus - plexus-utils - 3.0.17 - - - batik - batik-css - 1.6 - - - xerces - xmlParserAPIs - 2.0.2 - - - xpp3 - xpp3_min - 1.1.4c - - - com.drewnoakes - metadata-extractor - 2.7.2 - - - org.apache.qpid - proton-j - 0.11.0 - - - taglibs - standard - 1.1.2 - - - org.htmlparser - htmllexer - 2.1 - - - org.springframework - spring-core - 3.2.17.RELEASE - - - org.apache.cxf - cxf-rt-ws-addr - 3.0.10 - - - org.apache.commons - commons-compress - 1.12 - - - commons-modeler - commons-modeler - 2.0.1 - - - org.apache.tika - tika-parsers - 1.6-20160727-alfresco-patched - - - batik - batik-bridge - 1.6 - - - org.apache.ws.security - wss4j - 1.6.19 - - - org.json - json - 20090211 - - - org.apache.neethi - neethi - 3.0.3 - - - org.aspectj - aspectjrt - 1.8.7 - - - org.openoffice - unoil - 3.1.0 - - - org.alfresco - alfresco-trashcan-cleaner - 2.2 - - - com.benfante - JSlideShare - 0.6 - - - org.alfresco.surf - spring-webscripts-api - 6.13 - - - org.apache.activemq - activemq-jms-pool - 5.13.0 - - - org.hibernate - hibernate - 3.2.6-alf-20131023 - - - de.l3s.boilerpipe - boilerpipe - 1.1.0 - - - org.apache.activemq - activemq-spring - 5.13.0 - - - org.springframework - spring-webmvc - 3.2.17.RELEASE - - - org.gytheio - gytheio-health-commons - 0.2 - - - org.alfresco - alfresco-data-model - 6.16 - - - com.hazelcast - hazelcast - 2.4 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-support - 1.0.0 - - - org.antlr - antlr - 3.5.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-impl - 1.0.0 - - - org.apache.geronimo.specs - geronimo-stax-api_1.0_spec - 1.0.1 - - - org.springframework.social - spring-social-web - 1.1.4.RELEASE - - - org.apache.httpcomponents - httpclient - 4.5.2 - - - org.gytheio - gytheio-commons - 0.2 - - - org.apache.xmlrpc - xmlrpc-client - 3.1.3 - - - org.openoffice - jut - 1.0-alfresco - - - org.alfresco - alfresco-remote-api - 5.2.g - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-api - 1.0.0 - - - asm - asm - 3.1 - - - bsf - bsf - 2.4.0 - - - org.springframework - spring-beans - 3.2.17.RELEASE - - - org.openoffice - juh - 3.1.0 - - - org.apache.activemq - activemq-client - 5.13.0 - - - org.apache.pdfbox - fontbox - 1.8.10 - - - org.alfresco - alfresco-share-services - 5.2.f - - - org.springframework - spring-web - 3.2.17.RELEASE - - - com.hazelcast - hazelcast-spring - 2.4 - - - batik - batik-svg-dom - 1.6 - - - org.apache.james - apache-mime4j-core - 0.7.2 - - - batik - batik-gui-util - 1.6 - - - org.activiti - activiti-process-validation - 5.19.0.3 - - - org.apache.activemq - activemq-pool - 5.13.0 - - - com.sun.xml.bind - jaxb-impl - 2.2.11 - - - com.sun.pdfview - pdfrenderer - 0.9.1-patched - - - commons-validator - commons-validator - 1.5.1 - - - org.apache.commons - commons-math3 - 3.6.1 - - - org.codehaus.woodstox - woodstox-core-asl - 4.4.1 - - - org.zenframework.z8.dependencies.commons - dom4j-1.6.1 - 2.0 - - - org.activiti - activiti-spring - 5.19.0.3 - - - org.slf4j - slf4j-api - 1.7.21 - - - org.springframework - spring-jdbc - 3.2.17.RELEASE - - - org.springframework.social - spring-social-facebook - 1.1.1.RELEASE - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-bindings - 1.0.0 - - - com.thetransactioncompany - java-property-utils - 1.9.1 - - - org.apache.pdfbox - jempbox - 1.8.10 - - - org.apache.poi - poi-ooxml - 3.10.1-20151016-alfresco-patched - - - org.alfresco.surf - spring-surf-core-configservice - 6.13 - - - wsdl4j - wsdl4j - 1.6.3 - - - org.alfresco.surf - spring-webscripts - 6.13 - - - org.alfresco.services - alfresco-messaging-repo - 1.2.8 - - - jstl - jstl - 1.2 - - - org.apache.ws.xmlschema - xmlschema-core - 2.2.1 - - - tomcat - commons-el - 5.5.23 - - - batik - batik-parser - 1.6 - - - org.apache.poi - ooxml-schemas - 1.1 - - - org.apache.cxf - cxf-rt-wsdl - 3.0.10 - - - joda-time - joda-time - 2.9.4 - - - com.fasterxml.jackson.core - jackson-annotations - 2.8.3 - - - org.apache.geronimo.specs - geronimo-jaxws_2.1_spec - 1.0 - - - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.3.2 - - - org.springframework - spring-jms - 3.2.17.RELEASE - - - org.apache.myfaces.core - myfaces-impl - 1.1.10 - - - jdom - jdom - 1.0 - - - org.alfresco - alfresco-mbeans - 5.2.g - - - org.mybatis - mybatis-spring - 1.2.5 - - - com.sun.mail - javax.mail - 1.5.5 - - - jaxen - jaxen - 1.1.6 - - - org.bouncycastle - bcmail-jdk15 - 1.46 - - - org.apache.commons - commons-csv - 20110211 - - - org.springframework.security - spring-security-crypto - 3.2.8.RELEASE - - - commons-dbcp - commons-dbcp - 1.4-DBCP330 - - - oro - oro - 2.0.8 - - - org.apache.lucene - lucene-regex - 2.4.1 - - - org.bouncycastle - bcprov-jdk15 - 1.46 - - - org.springframework - spring-tx - 3.2.17.RELEASE - - - org.activiti - activiti-bpmn-model - 5.19.0.3 - - - org.apache.avalon.framework - avalon-framework-api - 4.3.1 - - - org.springframework.social - spring-social-linkedin - 1.0.0-20110711 - - - net.sf.javamusictag - jid3lib - 0.5.4 - - - xpp3 - xpp3 - 1.1.3_8 - - - org.alfresco - alfresco-legacy-lucene - 5.2.g - - - org.alfresco - alfresco-xmlfactory - 1.2.2 - - - org.jibx - jibx-run - 1.2.6 - - - net.sf.jsr107cache - jsr107cache - 1.1 - - - org.codehaus.jackson - jackson-core-asl - 1.9.13 - - - org.springframework.social - spring-social-facebook-web - 1.1.1.release - - - com.google.gdata - gdata-media-1.0 - 1.47.1 - - - org.alfresco - alfresco-greenmail - 5.2.g - - - org.safehaus.jug - jug - 2.0.0 - - - com.fasterxml.jackson.core - jackson-databind - 2.8.3 - - - net.jcip - jcip-annotations - 1.0 - - - org.apache.camel - camel-amqp - 2.13.2 - - - batik - batik-ext - 1.6 - - - org.alfresco.services - alfresco-events - 1.2.5 - - - commons-fileupload - commons-fileupload - 1.3.2 - - - org.apache.xmlgraphics - xmlgraphics-commons - 1.2 - - - com.sun.xml.bind - jaxb-core - 2.2.11 - - - org.apache.bcel - bcel - 6.0-RC3 - - - - diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom.md5 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom.md5 deleted file mode 100644 index 69364deb..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -545a56b38705dff9c71572e32325ea28 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom.sha1 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom.sha1 deleted file mode 100644 index 42c39446..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/5.2.f/alfresco-community-bom-5.2.f.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -2db54231512502612fb0b0ccdadd323cb69f1dde \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom deleted file mode 100644 index 6c504991..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom +++ /dev/null @@ -1,1469 +0,0 @@ - - - 4.0.0 - eu.xenit.alfresco - alfresco-community-bom - 6.0.7-ga - pom - Alfresco Dependencies - A Maven BOM for Alfresco by XeniT Solutions - - - - commons-discovery - commons-discovery - 0.5 - - - jmagick - jmagick - 6.6.9 - - - org.ccil.cowan.tagsoup - tagsoup - 1.2.1 - - - org.apache.cxf - cxf-rt-frontend-simple - 3.0.12 - - - org.apache.activemq - activemq-amqp - 5.13.0 - - - org.springframework - spring-aop - 5.0.4.RELEASE - - - org.apache.avalon.framework - avalon-framework-impl - 4.3.1 - - - org.apache.camel - camel-core - 2.13.2 - - - org.gytheio - gytheio-messaging-camel - 0.8 - - - org.openoffice - ridl - 4.1.2 - - - org.apache.sis.core - sis-referencing - 0.6 - - - org.apache.geronimo.specs - geronimo-activation_1.1_spec - 1.0.2 - - - org.apache.cxf - cxf-rt-frontend-jaxws - 3.0.12 - - - org.apache.cxf - cxf-rt-transports-http - 3.0.12 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - org.quartz-scheduler - quartz - 2.3.0 - - - com.google.guava - guava - 24.0-jre - - - com.pff - java-libpst - 0.8.1 - - - org.keycloak - keycloak-adapter-core - 3.4.3.Final - - - javax.annotation - jsr250-api - 1.0 - - - org.apache.commons - commons-exec - 1.3 - - - org.apache.geronimo.specs - geronimo-ws-metadata_2.0_spec - 1.1.3 - - - commons-beanutils - commons-beanutils - 1.9.3 - - - com.googlecode.mp4parser - isoparser - 1.1.22 - - - com.rometools - rome-utils - 1.5.1 - - - org.gagravarr - vorbis-java-tika - 0.8 - - - com.sun.xml.fastinfoset - FastInfoset - 1.2.13 - - - commons-collections - commons-collections - 3.2.2 - - - org.apache.activemq - activemq-broker - 5.13.0 - - - edu.ucar - netcdf4 - 4.5.5 - - - javax.measure - jsr-275 - 0.9.3 - - - org.activiti - activiti-engine - 5.22.0 - - - bsh - bsh - 1.3.0 - - - org.apache.geronimo.specs - geronimo-j2ee-management_1.1_spec - 1.0.1 - - - javax.ws.rs - javax.ws.rs-api - 2.0.1 - - - org.apache.cxf - cxf-rt-ws-policy - 3.0.12 - - - net.java.dev.jna - jna - 4.1.0 - - - com.google.gdata - gdata-docs-meta-3.0 - 1.47.1 - - - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.4.2 - - - org.codehaus.groovy - groovy-all - 2.4.7 - - - org.apache.santuario - xmlsec - 1.5.8 - - - commons-lang - commons-lang - 2.6 - - - com.google.gdata - gdata-client-1.0 - 1.47.1 - - - com.rometools - rome - 1.5.1 - - - org.apache.geronimo.specs - geronimo-jta_1.0.1b_spec - 1.0.1 - - - org.mozilla - rhino - 1.7.9 - - - org.opengis - geoapi - 3.0.0 - - - org.alfresco - alfresco-core - 7.3 - - - org.apache.xbean - xbean-spring - 3.18 - - - org.apache.commons - commons-pool2 - 2.4.2 - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1.1 - - - org.apache.httpcomponents - httpcore - 4.4.5 - - - com.google.gdata - gdata-docs-3.0 - 1.47.1 - - - org.apache.solr - solr-solrj - 1.4.1 - - - org.openoffice - jurt - 4.1.2 - - - org.bouncycastle - bcmail-jdk15on - 1.59 - - - xml-apis - xml-apis - 1.4.01 - - - org.springframework - spring-messaging - 5.0.4.RELEASE - - - org.livetribe - livetribe-jsr223 - 2.0.7 - - - org.springframework - spring-context - 5.0.4.RELEASE - - - org.apache.camel - camel-jackson - 2.13.2 - - - org.apache.lucene - lucene-snowball - 2.4.1 - - - com.thetransactioncompany - cors-filter - 2.5 - - - org.apache.commons - commons-lang3 - 3.3.2 - - - org.apache.lucene - lucene-analyzers - 2.4.1 - - - com.google.code.gson - gson - 2.8.1 - - - org.apache.activemq - activemq-camel - 5.13.0 - - - org.apache.tika - tika-core - 1.17-20180201-alfresco-patched - - - org.fusesource.hawtbuf - hawtbuf - 1.11 - - - org.alfresco - freemarker - 2.3.20-alfresco-patched - - - org.apache.sis.core - sis-utility - 0.6 - - - org.springframework - spring-jcl - 5.0.4.RELEASE - - - com.fasterxml.jackson.core - jackson-core - 2.9.5 - - - org.apache.pdfbox - pdfbox - 2.0.8 - - - org.apache.xmlbeans - xmlbeans - 2.6.0 - - - log4j - log4j - 1.2.17 - - - org.apache.camel - camel-jms - 2.13.2 - - - org.bouncycastle - bcpkix-jdk15on - 1.59 - - - org.apache.cxf - cxf-rt-bindings-soap - 3.0.12 - - - cglib - cglib - 2.2 - - - org.apache.maven - maven-artifact - 3.2.1 - - - org.alfresco - alfresco-text-gen - 1.4 - - - edu.ucar - httpservices - 4.5.5 - - - org.apache.cxf - cxf-rt-bindings-xml - 3.0.12 - - - com.sun.xml.bind - jaxb-xjc - 2.3.0 - - - org.springframework.security - spring-security-core - 5.0.1.RELEASE - - - commons-codec - commons-codec - 1.11 - - - com.google.errorprone - error_prone_annotations - 2.1.3 - - - org.mybatis - mybatis - 3.3.0 - - - edu.ucar - unidatacommon - 4.2.20 - - - javax.activation - activation - 1.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-bindings - 1.0.0 - - - org.objenesis - objenesis - 2.6 - - - org.jboss.logging - jboss-logging - 3.3.1.Final - - - commons-httpclient - commons-httpclient - 3.1-HTTPCLIENT-1265 - - - com.ibm.icu - icu4j - 3.6.1 - - - edu.ucar - udunits - 4.5.5 - - - com.googlecode.json-simple - json-simple - 1.1.1 - - - stax - stax-api - 1.0.1 - - - commons-logging - commons-logging - 1.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-test-tck - 1.0.0 - - - org.apache.xmlrpc - xmlrpc-common - 3.1.3 - - - org.acegisecurity - acegi-security - 0.8.2_patched - - - commons-net - commons-net - 3.5 - - - commons-jxpath - commons-jxpath - 1.3 - - - org.apache.cxf - cxf-rt-frontend-jaxrs - 3.0.16 - - - com.googlecode.juniversalchardet - juniversalchardet - 1.0.3 - - - org.activiti - activiti-bpmn-converter - 5.22.0 - - - org.apache.poi - poi - 3.17 - - - org.apache.httpcomponents - httpmime - 4.5.4 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-api - 1.0.0 - - - org.apache.camel - camel-spring - 2.13.2 - - - org.apache.commons - commons-email - 1.5 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-impl - 1.0.0 - - - org.apache.sis.core - sis-metadata - 0.6 - - - com.github.virtuald - curvesapi - 1.04 - - - org.tukaani - xz - 1.6 - - - org.apache.sis.storage - sis-netcdf - 0.6 - - - xalan - xalan - 2.7.2 - - - commons-io - commons-io - 2.4 - - - org.apache.httpcomponents - httpclient-cache - 4.5.2 - - - org.antlr - ST4 - 4.0.8 - - - com.google.gdata - gdata-core-1.0 - 1.47.1 - - - org.htmlparser - htmlparser - 2.1 - - - org.springframework - spring-expression - 5.0.4.RELEASE - - - net.sf - bliki - 3.0.2 - - - org.apache.geronimo.specs - geronimo-annotation_1.0_spec - 1.1.1 - - - org.apache.sis.storage - sis-storage - 0.6 - - - org.apache.activemq - activemq-openwire-legacy - 5.13.0 - - - org.antlr - antlr-runtime - 3.5.2 - - - org.apache.cxf - cxf-core - 3.0.12 - - - org.apache.ws.commons.util - ws-commons-util - 1.0.2 - - - com.healthmarketscience.jackcess - jackcess-encrypt - 2.1.2 - - - org.apache.cxf - cxf-rt-databinding-jaxb - 3.0.12 - - - com.google.gdata - gdata-youtube-2.0 - 1.47.1 - - - org.gytheio - gytheio-messaging-commons - 0.8 - - - com.beetstra.jutf7 - jutf7 - 1.0.0 - - - org.subethamail - subethasmtp - 3.1.7 - - - org.bouncycastle - bcprov-jdk15on - 1.59 - - - com.adobe.xmp - xmpcore - 5.1.3 - - - javax.transaction - jta - 1.0.1b - - - org.springframework - spring-orm - 5.0.4.RELEASE - - - org.keycloak - keycloak-adapter-spi - 3.4.3.Final - - - org.slf4j - slf4j-log4j12 - 1.7.25 - - - org.codehaus.guessencoding - guessencoding - 1.4 - - - javax.jws - jsr181-api - 1.0-MR1 - - - commons-pool - commons-pool - 1.6 - - - org.alfresco - alfresco-jlan-embed - 7.1 - - - org.apache.poi - poi-scratchpad - 3.17 - - - org.springframework - spring-context-support - 5.0.4.RELEASE - - - net.java.dev.stax-utils - stax-utils - 20070216 - - - com.google.gdata - gdata-client-meta-1.0 - 1.47.1 - - - xerces - xercesImpl - 2.11.0-alfresco-patched-20180402 - - - org.alfresco - alfresco-repository - 6.55 - - - com.zaxxer - HikariCP-java6 - 2.3.13 - - - commons-digester - commons-digester - 2.1 - - - javax.xml - jaxrpc-api - 1.1 - - - xml-resolver - xml-resolver - 1.2 - - - org.apache.lucene - lucene-core - 2.4.1 - - - org.alfresco.surf - spring-surf-core - 6.19 - - - xalan - serializer - 2.7.2 - - - org.alfresco.cmis.client - alfresco-opencmis-extension - 1.1 - - - com.google.code.findbugs - jsr305 - 1.3.9 - - - org.apache.james - apache-mime4j-dom - 0.8.1 - - - org.gagravarr - vorbis-java-core - 0.8 - - - org.apache.cxf - cxf-rt-rs-client - 3.0.16 - - - edu.ucar - netcdf - 4.2.20 - - - org.codehaus.woodstox - stax2-api - 3.1.4 - - - org.activiti - activiti-image-generator - 5.22.0 - - - org.tallison - jmatio - 1.2 - - - org.jdom - jdom - 2.0.2 - - - org.codehaus.plexus - plexus-utils - 3.0.17 - - - org.apache.commons - commons-collections4 - 4.1 - - - org.slf4j - jul-to-slf4j - 1.7.24 - - - com.drewnoakes - metadata-extractor - 2.10.1 - - - javax.annotation - javax.annotation-api - 1.2 - - - org.apache.qpid - proton-j - 0.11.0 - - - taglibs - standard - 1.1.2 - - - org.htmlparser - htmllexer - 2.1 - - - org.springframework - spring-core - 5.0.4.RELEASE - - - org.apache.cxf - cxf-rt-ws-addr - 3.0.12 - - - org.apache.commons - commons-compress - 1.15 - - - org.apache.tika - tika-parsers - 1.17-20180201-alfresco-patched - - - edu.ucar - grib - 4.5.5 - - - org.apache.ws.security - wss4j - 1.6.19 - - - org.json - json - 20090211 - - - org.apache.opennlp - opennlp-tools - 1.8.3 - - - org.apache.neethi - neethi - 3.0.3 - - - org.aspectj - aspectjrt - 1.8.7 - - - org.codehaus.mojo - animal-sniffer-annotations - 1.14 - - - org.openoffice - unoil - 4.1.2 - - - org.alfresco - alfresco-trashcan-cleaner - 2.3 - - - org.alfresco - alfresco-heartbeat-data-sender - 1.0.9 - - - com.benfante - JSlideShare - 0.6 - - - org.alfresco.surf - spring-webscripts-api - 6.19 - - - org.apache.activemq - activemq-jms-pool - 5.13.0 - - - com.github.junrar - junrar - 0.7 - - - de.l3s.boilerpipe - boilerpipe - 1.1.0 - - - org.apache.activemq - activemq-spring - 5.13.0 - - - org.springframework - spring-webmvc - 5.0.4.RELEASE - - - org.gytheio - gytheio-health-commons - 0.8 - - - org.alfresco - alfresco-data-model - 8.8 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-support - 1.0.0 - - - org.apache.pdfbox - pdfbox-debugger - 2.0.8 - - - org.keycloak - keycloak-common - 3.4.3.Final - - - org.antlr - antlr - 3.5.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-impl - 1.0.0 - - - org.apache.geronimo.specs - geronimo-stax-api_1.0_spec - 1.0.1 - - - com.beust - jcommander - 1.35 - - - org.jdom - jdom2 - 2.0.4 - - - net.sf.ehcache - ehcache-core - 2.6.2 - - - org.apache.httpcomponents - httpclient - 4.5.2 - - - org.gytheio - gytheio-commons - 0.8 - - - com.google.j2objc - j2objc-annotations - 1.1 - - - org.apache.xmlrpc - xmlrpc-client - 3.1.3 - - - org.alfresco - alfresco-remote-api - 6.38 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-api - 1.0.0 - - - org.springframework - spring-beans - 5.0.4.RELEASE - - - bsf - bsf - 2.4.0 - - - asm - asm - 3.1 - - - org.openoffice - juh - 4.1.2 - - - org.apache.pdfbox - fontbox - 2.0.8 - - - org.apache.activemq - activemq-client - 5.13.0 - - - org.jsoup - jsoup - 1.7.2 - - - org.springframework - spring-web - 5.0.4.RELEASE - - - org.activiti - activiti-process-validation - 5.22.0 - - - org.apache.james - apache-mime4j-core - 0.8.1 - - - org.apache.activemq - activemq-pool - 5.13.0 - - - com.sun.xml.bind - jaxb-impl - 2.3.0 - - - com.sun.pdfview - pdfrenderer - 0.9.1-patched - - - commons-validator - commons-validator - 1.6 - - - org.apache.commons - commons-math3 - 3.6.1 - - - org.codehaus.woodstox - woodstox-core-asl - 4.4.1 - - - org.keycloak - keycloak-servlet-adapter-spi - 3.4.3.Final - - - org.zenframework.z8.dependencies.commons - dom4j-1.6.1 - 2.0 - - - org.codelibs - jhighlight - 1.0.2 - - - org.slf4j - slf4j-api - 1.7.24 - - - org.activiti - activiti-spring - 5.22.0 - - - edu.ucar - cdm - 4.5.5 - - - org.springframework - spring-jdbc - 5.0.4.RELEASE - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-bindings - 1.0.0 - - - edu.usc.ir - sentiment-analysis-parser - 0.1 - - - com.thetransactioncompany - java-property-utils - 1.9.1 - - - org.apache.pdfbox - jempbox - 1.8.13 - - - org.apache.poi - poi-ooxml - 3.17 - - - org.alfresco.surf - spring-surf-core-configservice - 6.19 - - - wsdl4j - wsdl4j - 1.6.3 - - - org.alfresco.surf - spring-webscripts - 6.19 - - - org.alfresco.services - alfresco-messaging-repo - 1.2.9 - - - jstl - jstl - 1.2 - - - org.apache.ws.xmlschema - xmlschema-core - 2.2.1 - - - org.checkerframework - checker-compat-qual - 2.0.0 - - - joda-time - joda-time - 2.9.4 - - - org.apache.cxf - cxf-rt-wsdl - 3.0.12 - - - com.fasterxml.jackson.core - jackson-annotations - 2.9.5 - - - org.slf4j - jcl-over-slf4j - 1.7.24 - - - org.apache.geronimo.specs - geronimo-jaxws_2.1_spec - 1.0 - - - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.9.5 - - - org.springframework - spring-jms - 5.0.4.RELEASE - - - org.mybatis - mybatis-spring - 1.2.5 - - - com.sun.mail - javax.mail - 1.6.1 - - - jaxen - jaxen - 1.1.6 - - - org.apache.commons - commons-csv - 20110211 - - - commons-dbcp - commons-dbcp - 1.4-DBCP330 - - - oro - oro - 2.0.8 - - - org.apache.lucene - lucene-regex - 2.4.1 - - - org.springframework - spring-tx - 5.0.4.RELEASE - - - org.activiti - activiti-bpmn-model - 5.22.0 - - - org.apache.avalon.framework - avalon-framework-api - 4.3.1 - - - org.keycloak - keycloak-core - 3.4.3.Final - - - net.sf.javamusictag - jid3lib - 0.5.4 - - - xpp3 - xpp3 - 1.1.3_8 - - - org.alfresco - alfresco-legacy-lucene - 6.2 - - - org.alfresco - alfresco-xmlfactory - 1.3 - - - org.apache.poi - poi-ooxml-schemas - 3.17 - - - org.itadaki - bzip2 - 0.9.1 - - - org.jibx - jibx-run - 1.2.6 - - - net.sf.jsr107cache - jsr107cache - 1.1 - - - com.google.gdata - gdata-media-1.0 - 1.47.1 - - - org.safehaus.jug - jug - 2.0.0 - - - org.alfresco - alfresco-greenmail - 6.1 - - - com.fasterxml.jackson.core - jackson-databind - 2.9.5 - - - com.healthmarketscience.jackcess - jackcess - 2.1.8 - - - net.jcip - jcip-annotations - 1.0 - - - org.alfresco - alfresco-jodconverter-core - 3.0.1.1 - - - org.apache.camel - camel-amqp - 2.13.2 - - - org.apache.pdfbox - pdfbox-tools - 2.0.8 - - - org.alfresco.services - alfresco-events - 1.2.12 - - - commons-fileupload - commons-fileupload - 1.3.3 - - - com.sun.xml.bind - jaxb-core - 2.3.0 - - - org.apache.bcel - bcel - 6.0-RC3 - - - - diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom.md5 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom.md5 deleted file mode 100644 index a445ae30..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -5db6754743079e8692763a5e8e07cc62 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom.sha1 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom.sha1 deleted file mode 100644 index 753ee498..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.0.7-ga/alfresco-community-bom-6.0.7-ga.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -9f7771f9f3015f1e3c1bf9019d45d03e222a62d0 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom deleted file mode 100644 index d1d272e9..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom +++ /dev/null @@ -1,1574 +0,0 @@ - - - 4.0.0 - eu.xenit.alfresco - alfresco-community-bom - 6.1.2-ga - pom - Alfresco Dependencies - A Maven BOM for Alfresco by XeniT Solutions - - - - jmagick - jmagick - 6.6.9 - - - commons-discovery - commons-discovery - 0.5 - - - org.ccil.cowan.tagsoup - tagsoup - 1.2.1 - - - org.apache.cxf - cxf-rt-frontend-simple - 3.2.7 - - - org.apache.activemq - activemq-amqp - 5.15.8 - - - org.springframework - spring-aop - 5.1.3.RELEASE - - - org.gytheio - gytheio-messaging-camel - 0.9.1 - - - org.apache.camel - camel-core - 2.22.2 - - - org.apache.avalon.framework - avalon-framework-impl - 4.3.1 - - - org.openoffice - ridl - 4.1.2 - - - org.apache.sis.core - sis-referencing - 0.6 - - - org.apache.geronimo.specs - geronimo-activation_1.1_spec - 1.0.2 - - - org.apache.cxf - cxf-rt-frontend-jaxws - 3.2.7 - - - org.checkerframework - checker-qual - 2.5.2 - - - org.ow2.asm - asm - 7.0 - - - org.apache.cxf - cxf-rt-transports-http - 3.2.7 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - org.quartz-scheduler - quartz - 2.3.0 - - - com.google.guava - guava - 27.0.1-jre - - - com.pff - java-libpst - 0.8.1 - - - org.keycloak - keycloak-adapter-core - 4.6.0.Final - - - io.netty - netty-resolver - 4.1.25.Final - - - javax.annotation - jsr250-api - 1.0 - - - javax.xml.bind - jaxb-api - 2.3.1 - - - org.apache.commons - commons-exec - 1.3 - - - org.apache.geronimo.specs - geronimo-ws-metadata_2.0_spec - 1.1.3 - - - commons-beanutils - commons-beanutils - 1.9.3 - - - org.alfresco - alfresco-sync-events - 1.2.14 - - - com.googlecode.mp4parser - isoparser - 1.1.22 - - - org.gagravarr - vorbis-java-tika - 0.8 - - - com.rometools - rome-utils - 1.5.1 - - - com.sun.xml.fastinfoset - FastInfoset - 1.2.15 - - - commons-collections - commons-collections - 3.2.2 - - - org.apache.activemq - activemq-broker - 5.15.8 - - - edu.ucar - netcdf4 - 4.5.5 - - - javax.measure - jsr-275 - 0.9.3 - - - org.activiti - activiti-engine - 5.22.0 - - - bsh - bsh - 1.3.0 - - - org.apache.geronimo.specs - geronimo-j2ee-management_1.1_spec - 1.0.1 - - - javax.ws.rs - javax.ws.rs-api - 2.0.1 - - - org.apache.cxf - cxf-rt-ws-policy - 3.2.7 - - - net.java.dev.jna - jna - 4.1.0 - - - com.google.gdata - gdata-docs-meta-3.0 - 1.47.1 - - - org.codehaus.groovy - groovy-all - 2.4.16 - - - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.4.2 - - - org.apache.santuario - xmlsec - 1.5.8 - - - commons-lang - commons-lang - 2.6 - - - com.google.gdata - gdata-client-1.0 - 1.47.1 - - - com.rometools - rome - 1.5.1 - - - org.apache.geronimo.specs - geronimo-jta_1.0.1b_spec - 1.0.1 - - - org.mozilla - rhino - 1.7.10 - - - org.opengis - geoapi - 3.0.0 - - - org.alfresco - alfresco-core - 7.5 - - - org.apache.xbean - xbean-spring - 4.2 - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1.1 - - - org.apache.commons - commons-pool2 - 2.4.2 - - - org.apache.httpcomponents - httpcore - 4.4.10 - - - com.google.gdata - gdata-docs-3.0 - 1.47.1 - - - org.apache.solr - solr-solrj - 1.4.1 - - - org.openoffice - jurt - 4.1.2 - - - org.springframework - spring-messaging - 5.1.3.RELEASE - - - xml-apis - xml-apis - 1.4.01 - - - org.bouncycastle - bcmail-jdk15on - 1.60 - - - org.springframework - spring-context - 5.1.3.RELEASE - - - org.livetribe - livetribe-jsr223 - 2.0.7 - - - org.apache.lucene - lucene-snowball - 2.4.1 - - - org.apache.camel - camel-jackson - 2.13.2 - - - com.thetransactioncompany - cors-filter - 2.5 - - - org.apache.commons - commons-lang3 - 3.3.2 - - - org.apache.lucene - lucene-analyzers - 2.4.1 - - - com.google.code.gson - gson - 2.8.1 - - - org.apache.activemq - activemq-camel - 5.15.8 - - - org.fusesource.hawtbuf - hawtbuf - 1.11 - - - org.apache.tika - tika-core - 1.17-20180201-alfresco-patched - - - org.apache.sis.core - sis-utility - 0.6 - - - org.alfresco - freemarker - 2.3.20-alfresco-patched - - - com.fasterxml.jackson.core - jackson-core - 2.9.7 - - - org.springframework - spring-jcl - 5.1.3.RELEASE - - - org.apache.pdfbox - pdfbox - 2.0.13 - - - io.netty - netty-handler - 4.1.25.Final - - - org.keycloak - keycloak-authz-client - 4.6.0.Final - - - org.apache.xmlbeans - xmlbeans - 3.0.1 - - - log4j - log4j - 1.2.17 - - - org.apache.camel - camel-jms - 2.22.2 - - - org.bouncycastle - bcpkix-jdk15on - 1.60 - - - javax.activation - javax.activation-api - 1.2.0 - - - org.apache.cxf - cxf-rt-bindings-soap - 3.2.7 - - - org.apache.maven - maven-artifact - 3.2.1 - - - cglib - cglib - 3.2.10 - - - org.glassfish.jaxb - txw2 - 2.3.1 - - - org.alfresco - alfresco-text-gen - 1.4 - - - edu.ucar - httpservices - 4.5.5 - - - org.springframework.security - spring-security-core - 5.1.2.RELEASE - - - org.apache.cxf - cxf-rt-bindings-xml - 3.2.7 - - - com.sun.xml.bind - jaxb-xjc - 2.3.1 - - - org.apache.ant - ant-launcher - 1.10.3 - - - commons-codec - commons-codec - 1.11 - - - com.google.errorprone - error_prone_annotations - 2.2.0 - - - edu.ucar - unidatacommon - 4.2.20 - - - org.mybatis - mybatis - 3.3.0 - - - javax.activation - activation - 1.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-bindings - 1.0.0 - - - org.jboss.logging - jboss-logging - 3.3.2.Final - - - commons-httpclient - commons-httpclient - 3.1-HTTPCLIENT-1265 - - - com.ibm.icu - icu4j - 63.1 - - - com.sun.istack - istack-commons-runtime - 3.0.7 - - - org.apache.ant - ant - 1.10.3 - - - edu.ucar - udunits - 4.5.5 - - - com.googlecode.json-simple - json-simple - 1.1.1 - - - commons-logging - commons-logging - 1.2 - - - org.apache.xmlrpc - xmlrpc-common - 3.1.3 - - - org.apache.chemistry.opencmis - chemistry-opencmis-test-tck - 1.0.0 - - - org.acegisecurity - acegi-security - 0.8.2_patched - - - commons-jxpath - commons-jxpath - 1.3 - - - commons-net - commons-net - 3.6 - - - org.apache.cxf - cxf-rt-frontend-jaxrs - 3.0.16 - - - com.googlecode.juniversalchardet - juniversalchardet - 1.0.3 - - - org.activiti - activiti-bpmn-converter - 5.22.0 - - - org.apache.poi - poi - 3.17 - - - org.apache.httpcomponents - httpmime - 4.5.4 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-impl - 1.0.0 - - - org.apache.camel - camel-spring - 2.22.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-api - 1.0.0 - - - org.apache.commons - commons-email - 1.5 - - - org.apache.sis.core - sis-metadata - 0.6 - - - org.tukaani - xz - 1.6 - - - com.github.virtuald - curvesapi - 1.04 - - - org.apache.sis.storage - sis-netcdf - 0.6 - - - xalan - xalan - 2.7.2-alfresco - - - commons-io - commons-io - 2.6 - - - org.apache.httpcomponents - httpclient-cache - 4.5.6 - - - org.antlr - ST4 - 4.0.8 - - - com.google.gdata - gdata-core-1.0 - 1.47.1 - - - org.htmlparser - htmlparser - 2.1 - - - org.springframework - spring-expression - 5.1.3.RELEASE - - - net.sf - bliki - 3.0.2 - - - org.apache.geronimo.specs - geronimo-annotation_1.0_spec - 1.1.1 - - - org.apache.sis.storage - sis-storage - 0.6 - - - org.apache.activemq - activemq-openwire-legacy - 5.15.8 - - - org.antlr - antlr-runtime - 3.5.2 - - - org.apache.cxf - cxf-core - 3.2.7 - - - org.apache.ws.commons.util - ws-commons-util - 1.0.2 - - - com.healthmarketscience.jackcess - jackcess-encrypt - 2.1.2 - - - com.fasterxml.woodstox - woodstox-core - 5.0.3 - - - org.apache.cxf - cxf-rt-databinding-jaxb - 3.2.7 - - - com.google.gdata - gdata-youtube-2.0 - 1.47.1 - - - org.gytheio - gytheio-messaging-commons - 0.9.1 - - - com.beetstra.jutf7 - jutf7 - 1.0.0 - - - org.bouncycastle - bcprov-jdk15on - 1.60 - - - org.subethamail - subethasmtp - 3.1.7 - - - com.adobe.xmp - xmpcore - 5.1.3 - - - javax.transaction - jta - 1.0.1b - - - org.springframework - spring-orm - 5.1.3.RELEASE - - - org.keycloak - keycloak-adapter-spi - 4.6.0.Final - - - org.codehaus.guessencoding - guessencoding - 1.4 - - - org.slf4j - slf4j-log4j12 - 1.7.25 - - - javax.jws - jsr181-api - 1.0-MR1 - - - org.alfresco - alfresco-jlan-embed - 7.1 - - - commons-pool - commons-pool - 1.6 - - - org.apache.poi - poi-scratchpad - 3.17 - - - org.springframework - spring-context-support - 5.1.3.RELEASE - - - net.java.dev.stax-utils - stax-utils - 20070216 - - - com.google.gdata - gdata-client-meta-1.0 - 1.47.1 - - - xerces - xercesImpl - 2.11.0-alfresco-patched-20180402 - - - org.alfresco - alfresco-repository - 7.43 - - - com.zaxxer - HikariCP-java6 - 2.3.13 - - - commons-digester - commons-digester - 2.1 - - - xml-resolver - xml-resolver - 1.2 - - - javax.xml - jaxrpc-api - 1.1 - - - org.apache.lucene - lucene-core - 2.4.1 - - - org.alfresco.surf - spring-surf-core - 6.20 - - - org.alfresco.cmis.client - alfresco-opencmis-extension - 1.1 - - - xalan - serializer - 2.7.2 - - - com.google.code.findbugs - jsr305 - 1.3.9 - - - org.apache.james - apache-mime4j-dom - 0.8.1 - - - org.gagravarr - vorbis-java-core - 0.8 - - - org.apache.cxf - cxf-rt-rs-client - 3.0.16 - - - edu.ucar - netcdf - 4.2.20 - - - org.codehaus.woodstox - stax2-api - 3.1.4 - - - org.activiti - activiti-image-generator - 5.22.0 - - - org.tallison - jmatio - 1.2 - - - org.jdom - jdom - 2.0.2 - - - org.codehaus.plexus - plexus-utils - 3.0.17 - - - org.apache.commons - commons-collections4 - 4.1 - - - org.slf4j - jul-to-slf4j - 1.7.24 - - - com.drewnoakes - metadata-extractor - 2.11.0 - - - javax.annotation - javax.annotation-api - 1.3.2 - - - taglibs - standard - 1.1.2 - - - org.apache.qpid - proton-j - 0.27.1 - - - org.htmlparser - htmllexer - 2.1 - - - org.springframework - spring-core - 5.1.3.RELEASE - - - org.apache.cxf - cxf-rt-ws-addr - 3.2.7 - - - org.apache.commons - commons-compress - 1.18 - - - org.jvnet.staxex - stax-ex - 1.8 - - - io.netty - netty-buffer - 4.1.25.Final - - - org.apache.tika - tika-parsers - 1.17-20180201-alfresco-patched - - - edu.ucar - grib - 4.5.5 - - - org.apache.ws.security - wss4j - 1.6.19 - - - javax.xml.soap - javax.xml.soap-api - 1.4.0 - - - org.json - json - 20090211 - - - org.apache.opennlp - opennlp-tools - 1.8.3 - - - org.apache.qpid - qpid-jms-client - 0.33.0 - - - org.apache.neethi - neethi - 3.1.1 - - - org.aspectj - aspectjrt - 1.9.2 - - - org.codehaus.mojo - animal-sniffer-annotations - 1.17 - - - org.openoffice - unoil - 4.1.2 - - - org.alfresco - alfresco-trashcan-cleaner - 2.3 - - - com.benfante - JSlideShare - 0.6 - - - org.alfresco - alfresco-heartbeat-data-sender - 1.0.9 - - - org.alfresco.surf - spring-webscripts-api - 6.20 - - - org.apache.activemq - activemq-jms-pool - 5.15.8 - - - com.github.junrar - junrar - 0.7 - - - io.netty - netty-transport - 4.1.25.Final - - - de.l3s.boilerpipe - boilerpipe - 1.1.0 - - - org.apache.activemq - activemq-spring - 5.15.8 - - - org.springframework - spring-webmvc - 5.1.3.RELEASE - - - org.gytheio - gytheio-health-commons - 0.9.1 - - - org.alfresco - alfresco-data-model - 8.25 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-support - 1.0.0 - - - org.keycloak - keycloak-common - 4.6.0.Final - - - org.apache.pdfbox - pdfbox-debugger - 2.0.13 - - - org.antlr - antlr - 3.5.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-impl - 1.0.0 - - - com.beust - jcommander - 1.35 - - - org.apache.geronimo.specs - geronimo-stax-api_1.0_spec - 1.0.1 - - - org.jdom - jdom2 - 2.0.4 - - - net.sf.ehcache - ehcache-core - 2.6.2 - - - com.google.j2objc - j2objc-annotations - 1.1 - - - org.apache.httpcomponents - httpclient - 4.5.6 - - - org.gytheio - gytheio-commons - 0.9.1 - - - org.apache.xmlrpc - xmlrpc-client - 3.1.3 - - - org.alfresco - alfresco-remote-api - 7.35 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-api - 1.0.0 - - - bsf - bsf - 2.4.0 - - - org.springframework - spring-beans - 5.1.3.RELEASE - - - org.openoffice - juh - 4.1.2 - - - org.glassfish.jaxb - jaxb-runtime - 2.3.1 - - - org.apache.activemq - activemq-client - 5.15.8 - - - org.apache.pdfbox - fontbox - 2.0.13 - - - org.springframework - spring-web - 5.1.3.RELEASE - - - org.jsoup - jsoup - 1.7.2 - - - org.activiti - activiti-process-validation - 5.22.0 - - - org.apache.james - apache-mime4j-core - 0.8.1 - - - org.apache.activemq - activemq-pool - 5.15.8 - - - com.sun.xml.bind - jaxb-impl - 2.3.1 - - - com.sun.pdfview - pdfrenderer - 0.9.1-patched - - - commons-validator - commons-validator - 1.6 - - - org.apache.commons - commons-math3 - 3.6.1 - - - org.codehaus.woodstox - woodstox-core-asl - 4.4.1 - - - org.keycloak - keycloak-servlet-adapter-spi - 4.6.0.Final - - - org.zenframework.z8.dependencies.commons - dom4j-1.6.1 - 2.0 - - - io.netty - netty-transport-native-epoll - 4.1.25.Final - - - org.codelibs - jhighlight - 1.0.2 - - - org.activiti - activiti-spring - 5.22.0 - - - org.slf4j - slf4j-api - 1.7.25 - - - edu.ucar - cdm - 4.5.5 - - - org.springframework - spring-jdbc - 5.1.3.RELEASE - - - com.google.guava - failureaccess - 1.0.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-bindings - 1.0.0 - - - edu.usc.ir - sentiment-analysis-parser - 0.1 - - - com.thetransactioncompany - java-property-utils - 1.9.1 - - - org.apache.pdfbox - jempbox - 1.8.16 - - - org.apache.poi - poi-ooxml - 3.17 - - - wsdl4j - wsdl4j - 1.6.3 - - - org.alfresco.surf - spring-surf-core-configservice - 6.20 - - - org.alfresco.surf - spring-webscripts - 6.20 - - - org.alfresco.services - alfresco-messaging-repo - 1.2.9 - - - com.google.guava - listenablefuture - 9999.0-empty-to-avoid-conflict-with-guava - - - jstl - jstl - 1.2 - - - org.apache.ws.xmlschema - xmlschema-core - 2.2.4 - - - io.netty - netty-codec - 4.1.25.Final - - - joda-time - joda-time - 2.10 - - - org.apache.cxf - cxf-rt-wsdl - 3.2.7 - - - com.fasterxml.jackson.core - jackson-annotations - 2.9.7 - - - org.slf4j - jcl-over-slf4j - 1.7.24 - - - org.apache.geronimo.specs - geronimo-jaxws_2.1_spec - 1.0 - - - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.9.5 - - - org.springframework - spring-jms - 5.1.3.RELEASE - - - io.netty - netty-transport-native-kqueue - 4.1.25.Final - - - org.mybatis - mybatis-spring - 1.2.5 - - - com.sun.mail - javax.mail - 1.6.2 - - - jaxen - jaxen - 1.1.6 - - - org.apache.commons - commons-csv - 20110211 - - - io.netty - netty-transport-native-unix-common - 4.1.25.Final - - - commons-dbcp - commons-dbcp - 1.4-DBCP330 - - - oro - oro - 2.0.8 - - - org.apache.lucene - lucene-regex - 2.4.1 - - - org.springframework - spring-tx - 5.1.3.RELEASE - - - org.activiti - activiti-bpmn-model - 5.22.0 - - - org.apache.avalon.framework - avalon-framework-api - 4.3.1 - - - org.keycloak - keycloak-core - 4.6.0.Final - - - io.netty - netty-common - 4.1.25.Final - - - net.sf.javamusictag - jid3lib - 0.5.4 - - - xpp3 - xpp3 - 1.1.3_8 - - - org.alfresco - alfresco-legacy-lucene - 6.2 - - - org.alfresco - alfresco-xmlfactory - 1.3 - - - org.jibx - jibx-run - 1.2.6 - - - org.itadaki - bzip2 - 0.9.1 - - - org.apache.poi - poi-ooxml-schemas - 3.17 - - - io.netty - netty-codec-http - 4.1.25.Final - - - net.sf.jsr107cache - jsr107cache - 1.1 - - - com.google.gdata - gdata-media-1.0 - 1.47.1 - - - org.alfresco - alfresco-greenmail - 6.1 - - - org.safehaus.jug - jug - 2.0.0 - - - com.fasterxml.jackson.core - jackson-databind - 2.9.7 - - - com.healthmarketscience.jackcess - jackcess - 2.1.8 - - - net.jcip - jcip-annotations - 1.0 - - - org.alfresco - alfresco-jodconverter-core - 3.0.1.1 - - - org.apache.camel - camel-amqp - 2.22.2 - - - org.apache.pdfbox - pdfbox-tools - 2.0.13 - - - commons-fileupload - commons-fileupload - 1.3.3 - - - com.sun.xml.bind - jaxb-core - 2.3.0.1 - - - - diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom.md5 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom.md5 deleted file mode 100644 index db3f8ca9..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -9512e648aade465e6b07409c0cc4f248 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom.sha1 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom.sha1 deleted file mode 100644 index 101e9efa..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.1.2-ga/alfresco-community-bom-6.1.2-ga.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -b3e65b9af70606f111ff3da14785052bd716ec0d \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom deleted file mode 100644 index 482a9713..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom +++ /dev/null @@ -1,1654 +0,0 @@ - - - 4.0.0 - eu.xenit.alfresco - alfresco-community-bom - 6.2.0-ga - pom - Alfresco Dependencies - A Maven BOM for Alfresco by XeniT Solutions - - - - commons-discovery - commons-discovery - 0.5 - - - jmagick - jmagick - 6.6.9 - - - org.ccil.cowan.tagsoup - tagsoup - 1.2.1 - - - org.apache.cxf - cxf-rt-frontend-simple - 3.3.2 - - - org.apache.activemq - activemq-amqp - 5.15.9 - - - org.springframework - spring-aop - 5.1.8.RELEASE - - - org.gytheio - gytheio-messaging-camel - 0.10.1 - - - org.apache.avalon.framework - avalon-framework-impl - 4.3.1 - - - org.apache.camel - camel-core - 2.24.1 - - - org.openoffice - ridl - 4.1.2 - - - org.apache.geronimo.specs - geronimo-activation_1.1_spec - 1.0.2 - - - org.apache.sis.core - sis-referencing - 0.8 - - - org.apache.cxf - cxf-rt-frontend-jaxws - 3.3.2 - - - org.checkerframework - checker-qual - 2.8.1 - - - org.alfresco - alfresco-log-sanitizer - 0.2 - - - org.ow2.asm - asm - 7.1 - - - org.apache.cxf - cxf-rt-transports-http - 3.3.2 - - - com.google.protobuf - protobuf-java - 3.7.1 - - - javax.transaction - transaction-api - 1.1 - - - org.quartz-scheduler - quartz - 2.3.1 - - - javax.jws - javax.jws-api - 1.1 - - - com.google.guava - guava - 28.0-jre - - - com.pff - java-libpst - 0.8.1 - - - org.keycloak - keycloak-adapter-core - 6.0.1 - - - com.github.openjson - openjson - 1.0.10 - - - io.netty - netty-resolver - 4.1.32.Final - - - javax.annotation - jsr250-api - 1.0 - - - org.apache.commons - commons-exec - 1.3 - - - javax.xml.bind - jaxb-api - 2.3.1 - - - org.apache.geronimo.specs - geronimo-ws-metadata_2.0_spec - 1.1.3 - - - commons-beanutils - commons-beanutils - 1.9.4 - - - org.alfresco - alfresco-sync-events - 1.2.14 - - - com.googlecode.mp4parser - isoparser - 1.1.22 - - - org.gagravarr - vorbis-java-tika - 0.8 - - - com.rometools - rome-utils - 1.12.1 - - - com.sun.xml.fastinfoset - FastInfoset - 1.2.16 - - - commons-collections - commons-collections - 3.2.2 - - - org.glassfish.jaxb - jaxb-xjc - 2.3.2 - - - org.apache.activemq - activemq-broker - 5.15.9 - - - edu.ucar - netcdf4 - 4.5.5 - - - org.activiti - activiti-engine - 5.23.0 - - - org.apache.geronimo.specs - geronimo-j2ee-management_1.1_spec - 1.0.1 - - - jakarta.activation - jakarta.activation-api - 1.2.1 - - - org.apache.cxf - cxf-rt-ws-policy - 3.3.2 - - - net.java.dev.jna - jna - 5.3.1 - - - com.google.gdata - gdata-docs-meta-3.0 - 1.47.1 - - - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.4.2 - - - org.codehaus.groovy - groovy-all - 2.4.17 - - - org.apache.santuario - xmlsec - 1.5.8 - - - commons-lang - commons-lang - 2.6 - - - com.rometools - rome - 1.12.1 - - - com.google.gdata - gdata-client-1.0 - 1.47.1 - - - org.apache.geronimo.specs - geronimo-jta_1.0.1b_spec - 1.0.1 - - - org.mozilla - rhino - 1.7.11 - - - org.opengis - geoapi - 3.0.1 - - - org.alfresco - alfresco-core - 7.22 - - - org.apache.xbean - xbean-spring - 4.2 - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1.1 - - - org.apache.commons - commons-pool2 - 2.4.2 - - - org.apache.httpcomponents - httpcore - 4.4.11 - - - com.google.gdata - gdata-docs-3.0 - 1.47.1 - - - org.openoffice - jurt - 4.1.2 - - - org.springframework - spring-messaging - 5.1.8.RELEASE - - - xml-apis - xml-apis - 1.4.01 - - - org.bouncycastle - bcmail-jdk15on - 1.62 - - - org.springframework - spring-context - 5.1.8.RELEASE - - - org.livetribe - livetribe-jsr223 - 2.0.7 - - - org.apache.camel - camel-jackson - 2.24.1 - - - org.apache.lucene - lucene-snowball - 2.4.1 - - - org.apache.commons - commons-lang3 - 3.9 - - - org.apache.lucene - lucene-analyzers - 2.4.1 - - - com.google.code.gson - gson - 2.8.5 - - - org.apache.activemq - activemq-camel - 5.15.9 - - - org.apache.tika - tika-core - 1.21-20190624-alfresco-patched - - - org.fusesource.hawtbuf - hawtbuf - 1.11 - - - org.springframework - spring-jcl - 5.1.8.RELEASE - - - org.apache.sis.core - sis-utility - 0.8 - - - com.fasterxml.jackson.core - jackson-core - 2.9.9 - - - org.alfresco - freemarker - 2.3.20-alfresco-patched - - - org.apache.pdfbox - pdfbox - 2.0.16 - - - org.keycloak - keycloak-authz-client - 6.0.1 - - - io.netty - netty-handler - 4.1.32.Final - - - org.apache.xmlbeans - xmlbeans - 3.1.0 - - - log4j - log4j - 1.2.17 - - - org.apache.camel - camel-jms - 2.24.1 - - - org.bouncycastle - bcpkix-jdk15on - 1.62 - - - javax.activation - javax.activation-api - 1.2.0 - - - com.github.jai-imageio - jai-imageio-core - 1.4.0 - - - org.apache.cxf - cxf-rt-bindings-soap - 3.3.2 - - - cglib - cglib - 3.2.12 - - - org.apache.maven - maven-artifact - 3.6.1 - - - org.glassfish.jaxb - txw2 - 2.3.2 - - - org.alfresco - alfresco-text-gen - 1.4 - - - edu.ucar - httpservices - 4.5.5 - - - org.apache.ant - ant-launcher - 1.10.5 - - - org.apache.cxf - cxf-rt-bindings-xml - 3.3.2 - - - org.springframework.security - spring-security-core - 5.1.5.RELEASE - - - org.brotli - dec - 0.1.2 - - - commons-codec - commons-codec - 1.13 - - - com.google.errorprone - error_prone_annotations - 2.3.2 - - - org.mybatis - mybatis - 3.3.0 - - - edu.ucar - unidatacommon - 4.2.20 - - - javax.activation - activation - 1.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-bindings - 1.0.0 - - - org.jboss.logging - jboss-logging - 3.3.2.Final - - - org.glassfish.jaxb - xsom - 2.3.2 - - - commons-httpclient - commons-httpclient - 3.1-HTTPCLIENT-1265 - - - com.ibm.icu - icu4j - 64.2 - - - org.apache.ant - ant - 1.10.5 - - - com.sun.istack - istack-commons-runtime - 3.0.8 - - - edu.ucar - udunits - 4.5.5 - - - com.googlecode.json-simple - json-simple - 1.1.1 - - - commons-logging - commons-logging - 1.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-test-tck - 1.0.0 - - - org.acegisecurity - acegi-security - 0.8.2_patched - - - org.apache.cxf - cxf-rt-frontend-jaxrs - 3.3.2 - - - commons-net - commons-net - 3.6 - - - javax.measure - unit-api - 1.0 - - - org.jacorb - jacorb-omgapi - 3.7 - - - com.googlecode.juniversalchardet - juniversalchardet - 1.0.3 - - - org.activiti - activiti-bpmn-converter - 5.23.0 - - - org.apache.poi - poi - 4.0.1 - - - org.apache.httpcomponents - httpmime - 4.5.8 - - - org.apache.camel - camel-spring - 2.24.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-impl - 1.0.0 - - - org.apache.commons - commons-email - 1.5 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-api - 1.0.0 - - - org.apache.sis.core - sis-metadata - 0.8 - - - org.tukaani - xz - 1.8 - - - com.github.virtuald - curvesapi - 1.05 - - - org.apache.sis.storage - sis-netcdf - 0.8 - - - xalan - xalan - 2.7.2-alfresco - - - commons-io - commons-io - 2.6 - - - org.apache.httpcomponents - httpclient-cache - 4.5.9 - - - org.antlr - ST4 - 4.0.8 - - - com.google.gdata - gdata-core-1.0 - 1.47.1 - - - org.htmlparser - htmlparser - 2.1 - - - org.springframework - spring-expression - 5.1.8.RELEASE - - - net.sf - bliki - 3.0.2 - - - org.apache.geronimo.specs - geronimo-annotation_1.0_spec - 1.1.1 - - - org.apache.activemq - activemq-openwire-legacy - 5.15.9 - - - org.apache.sis.storage - sis-storage - 0.8 - - - org.antlr - antlr-runtime - 3.5.2 - - - org.apache.cxf - cxf-core - 3.3.2 - - - com.healthmarketscience.jackcess - jackcess-encrypt - 3.0.0 - - - com.fasterxml.woodstox - woodstox-core - 5.0.3 - - - org.apache.cxf - cxf-rt-databinding-jaxb - 3.3.2 - - - com.google.gdata - gdata-youtube-2.0 - 1.47.1 - - - org.gytheio - gytheio-messaging-commons - 0.10.1 - - - com.beetstra.jutf7 - jutf7 - 1.0.0 - - - org.subethamail - subethasmtp - 3.1.7 - - - com.adobe.xmp - xmpcore - 5.1.3 - - - org.bouncycastle - bcprov-jdk15on - 1.62 - - - org.springframework - spring-orm - 5.1.8.RELEASE - - - org.keycloak - keycloak-adapter-spi - 6.0.1 - - - org.slf4j - slf4j-log4j12 - 1.7.26 - - - org.codehaus.guessencoding - guessencoding - 1.4 - - - javax.jws - jsr181-api - 1.0-MR1 - - - commons-pool - commons-pool - 1.6 - - - org.alfresco - alfresco-jlan-embed - 7.1 - - - org.apache.poi - poi-scratchpad - 4.0.1 - - - org.springframework - spring-context-support - 5.1.8.RELEASE - - - net.java.dev.stax-utils - stax-utils - 20070216 - - - com.google.gdata - gdata-client-meta-1.0 - 1.47.1 - - - org.alfresco - alfresco-repository - 7.134.1 - - - xerces - xercesImpl - 2.11.0-alfresco-patched-20180402 - - - com.sun.xml.dtd-parser - dtd-parser - 1.4.1 - - - commons-digester - commons-digester - 2.1 - - - org.jboss.spec.javax.rmi - jboss-rmi-api_1.0_spec - 1.0.6.Final - - - com.zaxxer - HikariCP-java7 - 2.4.13 - - - org.jvnet.mimepull - mimepull - 1.9.7 - - - xml-resolver - xml-resolver - 1.2 - - - javax.xml - jaxrpc-api - 1.1 - - - org.apache.lucene - lucene-core - 2.4.1 - - - org.alfresco.surf - spring-surf-core - 7.9 - - - org.alfresco.cmis.client - alfresco-opencmis-extension - 1.1 - - - org.glassfish.corba - glassfish-corba-omgapi - 4.1.0 - - - xalan - serializer - 2.7.2 - - - com.google.code.findbugs - jsr305 - 1.3.9 - - - org.apache.james - apache-mime4j-dom - 0.8.3 - - - org.gagravarr - vorbis-java-core - 0.8 - - - org.apache.cxf - cxf-rt-rs-client - 3.3.2 - - - edu.ucar - netcdf - 4.2.20 - - - org.codehaus.woodstox - stax2-api - 3.1.4 - - - com.sun.xml.messaging.saaj - saaj-impl - 1.4.0-b03 - - - org.activiti - activiti-image-generator - 5.23.0 - - - org.tallison - jmatio - 1.5 - - - org.codehaus.plexus - plexus-utils - 3.2.0 - - - org.apache.commons - commons-collections4 - 4.2 - - - org.glassfish.jaxb - codemodel - 2.3.2 - - - org.slf4j - jul-to-slf4j - 1.7.25 - - - org.alfresco - alfresco-transform-model - 1.0.2.7 - - - com.drewnoakes - metadata-extractor - 2.11.0 - - - javax.annotation - javax.annotation-api - 1.3.2 - - - org.apache.qpid - proton-j - 0.31.0 - - - org.htmlparser - htmllexer - 2.1 - - - org.springframework - spring-core - 5.1.8.RELEASE - - - org.apache.cxf - cxf-rt-ws-addr - 3.3.2 - - - org.apache.commons - commons-compress - 1.19 - - - org.jvnet.staxex - stax-ex - 1.8.1 - - - org.apache.tika - tika-parsers - 1.21-20190624-alfresco-patched - - - io.netty - netty-buffer - 4.1.32.Final - - - edu.ucar - grib - 4.5.5 - - - org.apache.ws.security - wss4j - 1.6.19 - - - javax.xml.soap - javax.xml.soap-api - 1.4.0 - - - org.json - json - 20090211 - - - org.apache.opennlp - opennlp-tools - 1.9.1 - - - org.apache.qpid - qpid-jms-client - 0.39.0 - - - org.apache.neethi - neethi - 3.1.1 - - - com.sun.activation - javax.activation - 1.2.0 - - - org.aspectj - aspectjrt - 1.9.4 - - - org.openoffice - unoil - 4.1.2 - - - org.codehaus.mojo - animal-sniffer-annotations - 1.17 - - - org.alfresco - alfresco-trashcan-cleaner - 2.3 - - - com.benfante - JSlideShare - 0.6 - - - org.alfresco - alfresco-heartbeat-data-sender - 1.0.12 - - - org.alfresco.surf - spring-webscripts-api - 7.9 - - - org.apache.activemq - activemq-jms-pool - 5.15.9 - - - com.github.junrar - junrar - 4.0.0 - - - io.netty - netty-transport - 4.1.32.Final - - - de.l3s.boilerpipe - boilerpipe - 1.1.0 - - - org.apache.activemq - activemq-spring - 5.15.9 - - - org.springframework - spring-webmvc - 5.1.8.RELEASE - - - com.sun.istack - istack-commons-tools - 3.0.8 - - - org.gytheio - gytheio-health-commons - 0.10.1 - - - org.alfresco - alfresco-data-model - 8.50.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-support - 1.0.0 - - - org.apache.pdfbox - pdfbox-debugger - 2.0.16 - - - org.keycloak - keycloak-common - 6.0.1 - - - org.antlr - antlr - 3.5.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-impl - 1.0.0 - - - com.beust - jcommander - 1.35 - - - com.sun.xml.bind.external - rngom - 2.3.2 - - - org.jdom - jdom2 - 2.0.6 - - - net.sf.ehcache - ehcache-core - 2.6.2 - - - com.google.j2objc - j2objc-annotations - 1.3 - - - org.gytheio - gytheio-commons - 0.10.1 - - - org.apache.httpcomponents - httpclient - 4.5.9 - - - org.apache.sis.core - sis-feature - 0.8 - - - org.alfresco - alfresco-remote-api - 7.107.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-api - 1.0.0 - - - org.springframework - spring-beans - 5.1.8.RELEASE - - - bsf - bsf - 2.4.0 - - - org.openoffice - juh - 4.1.2 - - - org.glassfish.jaxb - jaxb-runtime - 2.3.2 - - - org.apache.activemq - activemq-client - 5.15.9 - - - org.apache.pdfbox - fontbox - 2.0.16 - - - org.springframework - spring-web - 5.1.8.RELEASE - - - org.jsoup - jsoup - 1.12.1 - - - org.dom4j - dom4j - 2.1.1 - - - org.apache.james - apache-mime4j-core - 0.8.3 - - - org.activiti - activiti-process-validation - 5.23.0 - - - org.apache.activemq - activemq-pool - 5.15.9 - - - com.sun.xml.bind - jaxb-impl - 2.3.2 - - - commons-validator - commons-validator - 1.6 - - - com.sun.pdfview - pdfrenderer - 0.9.1-patched - - - com.sun.xml.bind.external - relaxng-datatype - 2.3.2 - - - org.apache.commons - commons-math3 - 3.6.1 - - - org.codehaus.woodstox - woodstox-core-asl - 4.4.1 - - - org.keycloak - keycloak-servlet-adapter-spi - 6.0.1 - - - io.netty - netty-transport-native-epoll - 4.1.31.Final - - - org.codelibs - jhighlight - 1.0.3 - - - org.activiti - activiti-spring - 5.23.0 - - - org.slf4j - slf4j-api - 1.7.26 - - - edu.ucar - cdm - 4.5.5 - - - org.springframework - spring-jdbc - 5.1.8.RELEASE - - - com.google.guava - failureaccess - 1.0.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-bindings - 1.0.0 - - - edu.usc.ir - sentiment-analysis-parser - 0.1 - - - org.apache.pdfbox - jempbox - 1.8.16 - - - org.apache.poi - poi-ooxml - 4.0.1 - - - org.alfresco.surf - spring-surf-core-configservice - 7.9 - - - wsdl4j - wsdl4j - 1.6.3 - - - org.alfresco.surf - spring-webscripts - 7.9 - - - org.alfresco.services - alfresco-messaging-repo - 1.2.13 - - - com.sun.activation - jakarta.activation - 1.2.1 - - - com.google.guava - listenablefuture - 9999.0-empty-to-avoid-conflict-with-guava - - - jstl - jstl - 1.2 - - - org.apache.ws.xmlschema - xmlschema-core - 2.2.4 - - - io.netty - netty-codec - 4.1.32.Final - - - joda-time - joda-time - 2.10.3 - - - org.apache.cxf - cxf-rt-wsdl - 3.3.2 - - - com.fasterxml.jackson.core - jackson-annotations - 2.9.9 - - - org.slf4j - jcl-over-slf4j - 1.7.25 - - - org.apache.geronimo.specs - geronimo-jaxws_2.1_spec - 1.0 - - - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.9.9 - - - org.springframework - spring-jms - 5.1.8.RELEASE - - - io.netty - netty-transport-native-kqueue - 4.1.31.Final - - - org.mybatis - mybatis-spring - 1.2.5 - - - com.sun.mail - javax.mail - 1.6.2 - - - jaxen - jaxen - 1.2.0 - - - com.epam - parso - 2.0.11 - - - org.apache.commons - commons-csv - 20110211 - - - io.netty - netty-transport-native-unix-common - 4.1.31.Final - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - 1.1.1 - - - commons-dbcp - commons-dbcp - 1.4-DBCP330 - - - oro - oro - 2.0.8 - - - org.apache.lucene - lucene-regex - 2.4.1 - - - org.springframework - spring-tx - 5.1.8.RELEASE - - - org.activiti - activiti-bpmn-model - 5.23.0 - - - org.apache.avalon.framework - avalon-framework-api - 4.3.1 - - - org.keycloak - keycloak-core - 6.0.1 - - - io.netty - netty-common - 4.1.32.Final - - - net.sf.javamusictag - jid3lib - 0.5.4 - - - xpp3 - xpp3 - 1.1.3_8 - - - org.alfresco - alfresco-legacy-lucene - 6.2 - - - org.alfresco - alfresco-xmlfactory - 1.3 - - - org.jibx - jibx-run - 1.3.1 - - - org.itadaki - bzip2 - 0.9.1 - - - org.apache.poi - poi-ooxml-schemas - 4.0.1 - - - io.netty - netty-codec-http - 4.1.32.Final - - - net.sf.jsr107cache - jsr107cache - 1.1 - - - org.apache.cxf - cxf-rt-security - 3.3.2 - - - com.google.gdata - gdata-media-1.0 - 1.47.1 - - - org.safehaus.jug - jug - 2.0.0 - - - org.alfresco - alfresco-greenmail - 6.1 - - - com.fasterxml.jackson.core - jackson-databind - 2.9.10 - - - jakarta.ws.rs - jakarta.ws.rs-api - 2.1.5 - - - com.healthmarketscience.jackcess - jackcess - 3.0.1 - - - net.jcip - jcip-annotations - 1.0 - - - org.alfresco - alfresco-jodconverter-core - 3.0.1.1 - - - org.apache.camel - camel-amqp - 2.24.1 - - - org.apache.pdfbox - pdfbox-tools - 2.0.16 - - - javax.xml.ws - jaxws-api - 2.3.1 - - - jakarta.xml.bind - jakarta.xml.bind-api - 2.3.2 - - - commons-fileupload - commons-fileupload - 1.4 - - - org.apache.pdfbox - jbig2-imageio - 3.0.2 - - - com.sun.xml.bind - jaxb-core - 2.3.0.1 - - - - diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom.md5 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom.md5 deleted file mode 100644 index c9d42924..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -23d1f11d14203b1bc2a015260006b926 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom.sha1 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom.sha1 deleted file mode 100644 index e8cd35ba..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/6.2.0-ga/alfresco-community-bom-6.2.0-ga.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -fe06ae9911b3c8827e0368c5e829e85b306ffe11 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom deleted file mode 100644 index 69c92a83..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom +++ /dev/null @@ -1,1489 +0,0 @@ - - - 4.0.0 - eu.xenit.alfresco - alfresco-community-bom - 7.0.0 - pom - Alfresco Dependencies - A Maven BOM for Alfresco by XeniT Solutions - - - - org.ccil.cowan.tagsoup - tagsoup - 1.2.1 - - - org.apache.cxf - cxf-rt-frontend-simple - 3.4.2 - - - org.springframework - spring-aop - 5.3.3 - - - org.apache.activemq - activemq-amqp - 5.15.9 - - - org.apache.avalon.framework - avalon-framework-impl - 4.3.1 - - - org.gytheio - gytheio-messaging-camel - 0.12 - - - org.apache.cxf - cxf-rt-frontend-jaxws - 3.4.2 - - - org.apache.sis.core - sis-referencing - 1.0 - - - org.checkerframework - checker-qual - 3.5.0 - - - org.alfresco - alfresco-log-sanitizer - 0.2 - - - org.apache.cxf - cxf-rt-transports-http - 3.4.2 - - - org.ow2.asm - asm - 9.0 - - - com.google.protobuf - protobuf-java - 3.11.4 - - - org.quartz-scheduler - quartz - 2.3.2 - - - com.google.guava - guava - 30.0-jre - - - com.pff - java-libpst - 0.9.3 - - - org.keycloak - keycloak-adapter-core - 11.0.0-alfresco-001 - - - com.github.openjson - openjson - 1.0.12 - - - jakarta.mail - jakarta.mail-api - 1.6.5 - - - io.netty - netty-resolver - 4.1.55.Final - - - org.apache.pdfbox - xmpbox - 2.0.21 - - - org.apache.commons - commons-exec - 1.3 - - - commons-beanutils - commons-beanutils - 1.9.4 - - - org.alfresco - alfresco-sync-events - 1.2.14 - - - org.apache.camel - camel-log - 3.7.0 - - - com.rometools - rome-utils - 1.15.0 - - - org.gagravarr - vorbis-java-tika - 0.8 - - - commons-collections - commons-collections - 3.2.2 - - - org.apache.pdfbox - preflight - 2.0.21 - - - com.sun.xml.fastinfoset - FastInfoset - 2.0.0 - - - org.apache.camel - camel-core-languages - 3.7.0 - - - edu.ucar - netcdf4 - 4.5.5 - - - com.mchange - c3p0 - 0.9.5.5 - - - org.activiti - activiti-engine - 5.23.0 - - - org.apache.geronimo.specs - geronimo-j2ee-management_1.1_spec - 1.0.1 - - - jakarta.activation - jakarta.activation-api - 1.2.2 - - - jakarta.xml.ws - jakarta.xml.ws-api - 2.3.3 - - - org.apache.cxf - cxf-rt-ws-policy - 3.4.2 - - - net.java.dev.jna - jna - 5.6.0 - - - com.googlecode.concurrentlinkedhashmap - concurrentlinkedhashmap-lru - 1.4.2 - - - org.apache.santuario - xmlsec - 1.5.8 - - - com.rometools - rome - 1.15.0 - - - org.apache.camel - camel-management-api - 3.7.0 - - - org.mozilla - rhino - 1.7.13 - - - org.opengis - geoapi - 3.0.1 - - - org.alfresco - alfresco-core - 8.423 - - - org.apache.xbean - xbean-spring - 4.17 - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - 1.1.1 - - - org.apache.commons - commons-pool2 - 2.9.0 - - - org.apache.httpcomponents - httpcore - 4.4.14 - - - org.springframework - spring-messaging - 5.3.3 - - - org.bouncycastle - bcmail-jdk15on - 1.68 - - - org.springframework - spring-context - 5.3.3 - - - org.apache.camel - camel-jackson - 3.7.0 - - - org.apache.commons - commons-lang3 - 3.11 - - - com.google.code.gson - gson - 2.8.5 - - - org.apache.activemq - activemq-camel - 5.15.9 - - - org.apache.camel - camel-directvm - 3.7.0 - - - org.fusesource.hawtbuf - hawtbuf - 1.11 - - - org.apache.tika - tika-core - 1.25 - - - org.apache.sis.core - sis-utility - 1.0 - - - com.fasterxml.jackson.core - jackson-core - 2.12.1 - - - io.netty - netty-handler - 4.1.55.Final - - - org.apache.pdfbox - pdfbox - 2.0.21 - - - org.keycloak - keycloak-authz-client - 11.0.0-alfresco-001 - - - org.apache.camel - camel-main - 3.7.0 - - - org.apache.camel - camel-bean - 3.7.0 - - - org.apache.xmlbeans - xmlbeans - 3.1.0 - - - log4j - log4j - 1.2.17 - - - org.apache.camel - camel-jms - 3.7.0 - - - org.bouncycastle - bcpkix-jdk15on - 1.68 - - - com.github.jai-imageio - jai-imageio-core - 1.4.0 - - - org.apache.cxf - cxf-rt-bindings-soap - 3.4.2 - - - org.apache.maven - maven-artifact - 3.6.3 - - - org.glassfish.jaxb - txw2 - 2.3.3 - - - com.zaxxer - SparseBitSet - 1.2 - - - org.alfresco - alfresco-text-gen - 1.4 - - - edu.ucar - httpservices - 4.5.5 - - - org.springframework.security - spring-security-core - 5.4.1 - - - org.apache.cxf - cxf-rt-bindings-xml - 3.4.2 - - - org.brotli - dec - 0.1.2 - - - jakarta.jws - jakarta.jws-api - 2.1.0 - - - org.freemarker - freemarker - 2.3.20-alfresco-patched-20200421 - - - commons-codec - commons-codec - 1.15 - - - com.google.errorprone - error_prone_annotations - 2.3.4 - - - com.googlecode.plist - dd-plist - 1.23 - - - org.mybatis - mybatis - 3.3.0 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-bindings - 1.0.0 - - - org.jboss.logging - jboss-logging - 3.4.1.Final - - - commons-httpclient - commons-httpclient - 3.1-HTTPCLIENT-1265 - - - com.ibm.icu - icu4j - 68.2 - - - org.apache.camel - camel-management - 3.7.0 - - - edu.ucar - udunits - 4.5.5 - - - com.sun.istack - istack-commons-runtime - 3.0.11 - - - com.googlecode.json-simple - json-simple - 1.1.1 - - - commons-logging - commons-logging - 1.2 - - - org.apache.chemistry.opencmis - chemistry-opencmis-test-tck - 1.0.0 - - - org.acegisecurity - acegi-security - 0.8.2_patched - - - org.apache.cxf - cxf-rt-frontend-jaxrs - 3.4.2 - - - org.apache.camel - camel-util - 3.7.0 - - - javax.measure - unit-api - 1.0 - - - com.googlecode.juniversalchardet - juniversalchardet - 1.0.3 - - - org.activiti - activiti-bpmn-converter - 5.23.0 - - - org.apache.poi - poi - 4.1.2 - - - org.apache.httpcomponents - httpmime - 4.5.13 - - - org.apache.camel - camel-spring - 3.7.0 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-api - 1.0.0 - - - org.apache.commons - commons-email - 1.5 - - - org.apache.chemistry.opencmis - chemistry-opencmis-client-impl - 1.0.0 - - - org.apache.sis.core - sis-metadata - 1.0 - - - com.github.virtuald - curvesapi - 1.06 - - - org.tukaani - xz - 1.8 - - - xalan - xalan - 2.7.2-alfresco - - - org.apache.sis.storage - sis-netcdf - 1.0 - - - commons-io - commons-io - 2.8.0 - - - com.google.gdata - gdata-core-1.0 - 1.47.1 - - - org.antlr - ST4 - 4.0.8 - - - org.htmlparser - htmlparser - 2.1 - - - org.apache.camel - camel-core-reifier - 3.7.0 - - - org.springframework - spring-expression - 5.3.3 - - - net.sf - bliki - 3.0.2 - - - org.apache.camel - camel-direct - 3.7.0 - - - org.apache.sis.storage - sis-storage - 1.0 - - - org.antlr - antlr-runtime - 3.5.2 - - - jakarta.transaction - jakarta.transaction-api - 1.3.3 - - - org.apache.cxf - cxf-core - 3.4.2 - - - com.healthmarketscience.jackcess - jackcess-encrypt - 3.0.0 - - - com.fasterxml.woodstox - woodstox-core - 6.2.4 - - - org.apache.cxf - cxf-rt-databinding-jaxb - 3.4.2 - - - com.sun.mail - jakarta.mail - 1.6.5 - - - org.gytheio - gytheio-messaging-commons - 0.12 - - - com.beetstra.jutf7 - jutf7 - 1.0.0 - - - org.bouncycastle - bcprov-jdk15on - 1.68 - - - org.subethamail - subethasmtp - 3.1.7 - - - org.springframework - spring-orm - 5.3.3 - - - org.keycloak - keycloak-adapter-spi - 11.0.0-alfresco-001 - - - org.slf4j - slf4j-log4j12 - 1.7.30 - - - org.codehaus.guessencoding - guessencoding - 1.4 - - - org.alfresco - acs-event-model - 0.0.12 - - - commons-pool - commons-pool - 1.6 - - - org.alfresco - alfresco-jlan-embed - 7.1 - - - org.apache.poi - poi-scratchpad - 4.1.2 - - - org.springframework - spring-context-support - 5.3.3 - - - org.alfresco - alfresco-repository - 8.423 - - - xerces - xercesImpl - 2.12.1 - - - commons-digester - commons-digester - 2.1 - - - com.zaxxer - HikariCP-java7 - 2.4.13 - - - org.jboss.spec.javax.rmi - jboss-rmi-api_1.0_spec - 1.0.6.Final - - - xml-resolver - xml-resolver - 1.2 - - - org.alfresco.surf - spring-surf-core - 8.18 - - - xalan - serializer - 2.7.2 - - - com.google.code.findbugs - jsr305 - 1.3.9 - - - org.apache.james - apache-mime4j-dom - 0.8.3 - - - org.gagravarr - vorbis-java-core - 0.8 - - - org.apache.camel - camel-core-engine - 3.7.0 - - - org.apache.cxf - cxf-rt-rs-client - 3.4.2 - - - org.codehaus.woodstox - stax2-api - 4.2.1 - - - com.sun.xml.messaging.saaj - saaj-impl - 1.5.2 - - - org.activiti - activiti-image-generator - 5.23.0 - - - org.tallison - jmatio - 1.5 - - - org.codehaus.plexus - plexus-utils - 3.2.1 - - - org.apache.commons - commons-collections4 - 4.4 - - - jakarta.xml.soap - jakarta.xml.soap-api - 1.4.2 - - - jakarta.xml.rpc - jakarta.xml.rpc-api - 1.1.4 - - - org.slf4j - jul-to-slf4j - 1.7.28 - - - org.alfresco - alfresco-transform-model - 1.3.1 - - - org.apache.qpid - proton-j - 0.33.8 - - - org.htmlparser - htmllexer - 2.1 - - - org.springframework - spring-core - 5.3.3 - - - org.apache.taglibs - taglibs-standard-jstlel - 1.2.5 - - - org.apache.cxf - cxf-rt-ws-addr - 3.4.2 - - - org.apache.commons - commons-compress - 1.20 - - - org.jvnet.staxex - stax-ex - 1.8.3 - - - io.netty - netty-buffer - 4.1.55.Final - - - org.apache.tika - tika-parsers - 1.25 - - - edu.ucar - grib - 4.5.5 - - - org.json - json - 20201115 - - - org.apache.opennlp - opennlp-tools - 1.9.3 - - - org.apache.qpid - qpid-jms-client - 0.55.0 - - - org.apache.neethi - neethi - 3.1.1 - - - org.aspectj - aspectjrt - 1.9.6 - - - org.alfresco - alfresco-trashcan-cleaner - 2.3 - - - org.tallison.xmp - xmpcore-shaded - 6.1.11 - - - org.apache.taglibs - taglibs-standard-spec - 1.2.5 - - - org.alfresco - alfresco-heartbeat-data-sender - 1.0.12 - - - org.alfresco.surf - spring-webscripts-api - 8.18 - - - org.apache.activemq - activemq-jms-pool - 5.16.1 - - - com.github.junrar - junrar - 7.4.0 - - - org.apache.camel - camel-base - 3.7.0 - - - io.netty - netty-transport - 4.1.55.Final - - - de.l3s.boilerpipe - boilerpipe - 1.1.0 - - - org.apache.activemq - activemq-spring - 5.16.0 - - - org.springframework - spring-webmvc - 5.3.3 - - - org.gytheio - gytheio-health-commons - 0.12 - - - org.alfresco - alfresco-data-model - 8.423 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-support - 1.0.0 - - - org.antlr - antlr - 3.5.2 - - - org.keycloak - keycloak-common - 11.0.0-alfresco-001 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-impl - 1.0.0 - - - com.beust - jcommander - 1.78 - - - org.jdom - jdom2 - 2.0.6 - - - net.sf.ehcache - ehcache-core - 2.6.2 - - - org.apache.httpcomponents - httpclient - 4.5.13 - - - org.gytheio - gytheio-commons - 0.12 - - - com.google.j2objc - j2objc-annotations - 1.3 - - - org.apache.camel - camel-core-model - 3.7.0 - - - org.apache.sis.core - sis-feature - 1.0 - - - org.alfresco - alfresco-remote-api - 8.423 - - - org.apache.chemistry.opencmis - chemistry-opencmis-commons-api - 1.0.0 - - - org.springframework - spring-beans - 5.3.3 - - - bsf - bsf - 2.4.0 - - - org.tallison - metadata-extractor - 2.15.0.1 - - - org.glassfish.jaxb - jaxb-runtime - 2.3.3 - - - org.apache.pdfbox - fontbox - 2.0.21 - - - org.apache.activemq - activemq-client - 5.16.1 - - - org.springframework - spring-web - 5.3.3 - - - org.jsoup - jsoup - 1.13.1 - - - org.apache.james - apache-mime4j-core - 0.8.3 - - - org.activiti - activiti-process-validation - 5.23.0 - - - org.dom4j - dom4j - 2.1.3 - - - org.apache.activemq - activemq-pool - 5.16.1 - - - org.apache.camel - camel-core-xml - 3.7.0 - - - com.sun.pdfview - pdfrenderer - 0.9.1-patched - - - commons-validator - commons-validator - 1.7 - - - org.apache.commons - commons-math3 - 3.6.1 - - - org.keycloak - keycloak-servlet-adapter-spi - 11.0.0-alfresco-001 - - - io.netty - netty-transport-native-epoll - 4.1.53.Final - - - org.apache.camel - camel-activemq - 3.7.0 - - - org.codelibs - jhighlight - 1.0.3 - - - org.activiti - activiti-spring - 5.23.0 - - - org.slf4j - slf4j-api - 1.7.30 - - - edu.ucar - cdm - 4.5.5 - - - org.tallison - isoparser - 1.9.41.4 - - - org.apache.camel - camel-xml-jaxp - 3.7.0 - - - org.springframework - spring-jdbc - 5.3.3 - - - com.google.guava - failureaccess - 1.0.1 - - - org.apache.chemistry.opencmis - chemistry-opencmis-server-bindings - 1.0.0 - - - edu.usc.ir - sentiment-analysis-parser - 0.1 - - - org.apache.camel - camel-xml-jaxb - 3.7.0 - - - org.apache.pdfbox - jempbox - 1.8.16 - - - org.apache.poi - poi-ooxml - 4.1.2 - - - wsdl4j - wsdl4j - 1.6.3 - - - org.alfresco.surf - spring-surf-core-configservice - 8.18 - - - org.alfresco.surf - spring-webscripts - 8.18 - - - org.alfresco.services - alfresco-messaging-repo - 1.2.15 - - - com.sun.activation - jakarta.activation - 1.2.2 - - - com.google.guava - listenablefuture - 9999.0-empty-to-avoid-conflict-with-guava - - - org.apache.ws.xmlschema - xmlschema-core - 2.2.5 - - - org.apache.camel - camel-support - 3.7.0 - - - org.apache.poi - ooxml-schemas - 1.4 - - - io.netty - netty-codec - 4.1.55.Final - - - joda-time - joda-time - 2.10.9 - - - org.apache.cxf - cxf-rt-wsdl - 3.4.2 - - - com.fasterxml.jackson.core - jackson-annotations - 2.12.1 - - - org.slf4j - jcl-over-slf4j - 1.7.28 - - - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.12.1 - - - org.springframework - spring-jms - 5.3.3 - - - com.mchange - mchange-commons-java - 0.2.19 - - - io.netty - netty-transport-native-kqueue - 4.1.53.Final - - - org.mybatis - mybatis-spring - 1.2.5 - - - jaxen - jaxen - 1.2.0 - - - org.apache.camel - camel-base-engine - 3.7.0 - - - com.epam - parso - 2.0.12 - - - org.apache.commons - commons-csv - 1.8 - - - io.netty - netty-transport-native-unix-common - 4.1.53.Final - - - commons-dbcp - commons-dbcp - 1.4-DBCP330 - - - org.springframework - spring-tx - 5.3.3 - - - org.apache.camel - camel-api - 3.7.0 - - - org.activiti - activiti-bpmn-model - 5.23.0 - - - org.apache.camel - camel-health - 3.7.0 - - - org.apache.avalon.framework - avalon-framework-api - 4.3.1 - - - org.apache.taglibs - taglibs-standard-impl - 1.2.5 - - - org.keycloak - keycloak-core - 11.0.0-alfresco-001 - - - io.netty - netty-common - 4.1.55.Final - - - xpp3 - xpp3 - 1.1.3.4.O - - - org.alfresco - alfresco-xmlfactory - 1.3 - - - org.jibx - jibx-run - 1.3.3 - - - org.itadaki - bzip2 - 0.9.1 - - - io.netty - netty-codec-http - 4.1.55.Final - - - net.sf.jsr107cache - jsr107cache - 1.1 - - - org.apache.cxf - cxf-rt-security - 3.4.2 - - - com.google.gdata - gdata-media-1.0 - 1.47.1 - - - org.alfresco - alfresco-greenmail - 6.2 - - - org.safehaus.jug - jug - 2.0.0 - - - jakarta.annotation - jakarta.annotation-api - 1.3.5 - - - com.fasterxml.jackson.core - jackson-databind - 2.12.1 - - - jakarta.ws.rs - jakarta.ws.rs-api - 2.1.6 - - - com.healthmarketscience.jackcess - jackcess - 3.5.1 - - - net.jcip - jcip-annotations - 1.0 - - - org.apache.camel - camel-amqp - 3.7.0 - - - org.apache.pdfbox - pdfbox-tools - 2.0.21 - - - org.apache.camel - camel-core-processor - 3.7.0 - - - commons-fileupload - commons-fileupload - 1.4 - - - jakarta.xml.bind - jakarta.xml.bind-api - 2.3.3 - - - org.apache.pdfbox - jbig2-imageio - 3.0.3 - - - - diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom.md5 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom.md5 deleted file mode 100644 index 1f8871c1..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -0491c3ada20ec45b2a8f1c1bb795d46a diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom.sha1 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom.sha1 deleted file mode 100644 index 5e4c586d..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/7.0.0/alfresco-community-bom-7.0.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -4dbc9f77b2d0c6b3ae03db96b7f45f7d6b3be4b0 diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml deleted file mode 100644 index d9bb6c1a..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - eu.xenit.alfresco - alfresco-community-bom - - 7.0.0 - - 5.0.d - 5.1.g - 5.2.f - 6.0.7-ga - 6.1.2-ga - 6.2.0-ga - 7.0.0 - - 20210701162849 - - diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml.md5 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml.md5 deleted file mode 100644 index 9d9bc397..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -2cad26a255b83705599abf2ba299ee82 \ No newline at end of file diff --git a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml.sha1 b/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml.sha1 deleted file mode 100644 index acdd8222..00000000 --- a/alfresco-bom-repo/eu/xenit/alfresco/alfresco-community-bom/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -64427e359414371ca5f9374afbe1d8734ee1ff80 \ No newline at end of file diff --git a/alfresco-health-processor-api/build.gradle b/alfresco-health-processor-api/build.gradle index b832251e..47882d60 100644 --- a/alfresco-health-processor-api/build.gradle +++ b/alfresco-health-processor-api/build.gradle @@ -1,8 +1,8 @@ plugins { id 'java-library' id 'maven-publish' - id 'io.freefair.lombok' version '6.2.0' - id 'io.freefair.javadocs' version '6.2.0' + id 'io.freefair.lombok' + id 'io.freefair.javadocs' } description = "Java API for extensions for ${rootProject.description}" @@ -12,21 +12,18 @@ java { withSourcesJar() } -apply from: "${rootDir}/gradle/publish.gradle" -apply from: "${rootDir}/gradle/internalPlatform.gradle" - dependencies { compileOnly "com.google.code.findbugs:jsr305:3.0.2" - - internalPlatform platform("eu.xenit.alfresco:alfresco-community-bom:${alfrescoVersion}") - api("org.alfresco:alfresco-data-model") { + compileOnly platform("org.alfresco:acs-community-packaging:${alfrescoVersion}") + compileOnly("org.alfresco:alfresco-data-model") { // We only need the NodeRef class, not all dependencies transitive = false } - api 'org.slf4j:slf4j-api' + compileOnly 'org.slf4j:slf4j-api' } +apply from: "${rootDir}/gradle/publish.gradle" publishing { publications { java(MavenPublication) { diff --git a/alfresco-health-processor-platform/alfresco-7-upwards/build.gradle b/alfresco-health-processor-platform/alfresco-7-upwards/build.gradle deleted file mode 100644 index 07603df2..00000000 --- a/alfresco-health-processor-platform/alfresco-7-upwards/build.gradle +++ /dev/null @@ -1,37 +0,0 @@ -plugins { - id 'java' - id 'eu.xenit.alfresco' - id 'io.freefair.lombok' -} - -java { - withJavadocJar() - withSourcesJar() - - toolchain { - languageVersion = JavaLanguageVersion.of(11) - } -} - -jar { - archiveBaseName = "alfresco-health-processor-platform_alfresco7" -} - -dependencies { - alfrescoProvided(project(":alfresco-health-processor-platform")) - - alfrescoProvided(platform("eu.xenit.alfresco:alfresco-community-bom:7.0.0")) - alfrescoProvided("org.alfresco:alfresco-repository") - - testImplementation "org.junit.jupiter:junit-jupiter-engine:${junitJupiterVersion}" - testImplementation "org.mockito:mockito-core:${mockitoVersion}" - testImplementation "org.mockito:mockito-junit-jupiter:${mockitoVersion}" - testImplementation "org.hamcrest:hamcrest-all:${hamcrestVersion}" -} - -test { - useJUnitPlatform() - testLogging { - events "skipped", "failed" - } -} \ No newline at end of file diff --git a/alfresco-health-processor-platform/alfresco-7-upwards/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/Alfresco7TrackingComponentBeanPostProcessorTest.java b/alfresco-health-processor-platform/alfresco-7-upwards/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/Alfresco7TrackingComponentBeanPostProcessorTest.java deleted file mode 100644 index 22a5ecb2..00000000 --- a/alfresco-health-processor-platform/alfresco-7-upwards/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/Alfresco7TrackingComponentBeanPostProcessorTest.java +++ /dev/null @@ -1,42 +0,0 @@ -package eu.xenit.alfresco.healthprocessor.indexing; - -import static org.hamcrest.MatcherAssert.assertThat; -import static org.hamcrest.Matchers.is; -import static org.hamcrest.Matchers.not; -import static org.hamcrest.Matchers.nullValue; -import static org.mockito.ArgumentMatchers.eq; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.verify; - -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.springframework.beans.factory.config.BeanDefinition; -import org.springframework.beans.factory.config.RuntimeBeanReference; -import org.springframework.beans.factory.support.BeanDefinitionRegistry; - - -class Alfresco7TrackingComponentBeanPostProcessorTest { - - @Test - void postProcessBeanDefinitionRegistry_SearchTrackingComponent() { - TrackingComponentBeanPostProcessor postProcessor = new TrackingComponentBeanPostProcessor(); - BeanDefinitionRegistry beanDefinitionRegistry = mock(BeanDefinitionRegistry.class); - postProcessor.postProcessBeanDefinitionRegistry(beanDefinitionRegistry); - - ArgumentCaptor argument = ArgumentCaptor.forClass(BeanDefinition.class); - verify(beanDefinitionRegistry).registerBeanDefinition( - eq(TrackingComponentBeanPostProcessor.TRACKING_COMPONENT_BEAN_ID), - argument.capture()); - - assertThat(argument.getValue(), is(not(nullValue()))); - assertThat(argument.getValue().getBeanClassName(), is(Alfresco7TrackingComponent.class.getCanonicalName())); - assertThat( - ((RuntimeBeanReference) argument.getValue() - .getConstructorArgumentValues() - .getGenericArgumentValue(RuntimeBeanReference.class).getValue()) - .getBeanName(), - is("searchTrackingComponent")); - - } - -} \ No newline at end of file diff --git a/alfresco-health-processor-platform/build.gradle b/alfresco-health-processor-platform/build.gradle index 8a121402..4605214c 100644 --- a/alfresco-health-processor-platform/build.gradle +++ b/alfresco-health-processor-platform/build.gradle @@ -1,56 +1,27 @@ plugins { - id "com.github.johnrengelman.shadow" version "7.1.0" id 'java-test-fixtures' id 'java-library' - id 'io.freefair.lombok' version '6.2.0' + id 'io.freefair.lombok' id 'eu.xenit.alfresco' id 'eu.xenit.amp' } -description = "Alfresco Repository module for ${rootProject.description}" - -apply from: "${rootDir}/gradle/internalPlatform.gradle" - -configurations { - ampLib { - extendsFrom(runtimeClasspath) - } - embedded { - canBeConsumed = false - canBeResolved = true - compileClasspath.extendsFrom(it) - } - runtimeElements { - outgoing.artifact(project.tasks.named('shadowJar')) - } - apiElements { - outgoing.artifact(project.tasks.named('shadowJar')) - } - alfrescoProvided { - extendsFrom(internalPlatform) - } -} +//description = "Alfresco Repository module for ${rootProject.description}" java { withJavadocJar() withSourcesJar() } -jar { - enabled = false -} - dependencies { - internalPlatform platform("eu.xenit.alfresco:alfresco-community-bom:${alfrescoVersion}") + alfrescoProvided platform("org.alfresco:acs-community-packaging:${alfrescoVersion}") + testFixturesApi platform("org.alfresco:acs-community-packaging:${alfrescoVersion}") alfrescoProvided("org.alfresco:alfresco-repository") { exclude module: 'spring-social-facebook-web' } alfrescoProvided "io.micrometer:micrometer-core:${micrometerVersion}" - embedded 'com.google.guava:guava:30.1-jre' - api project(':alfresco-health-processor-api') - - ampLib project(":alfresco-health-processor-platform:alfresco-7-upwards") + api(project(':alfresco-health-processor-api')) { transitive = false } testCompileOnly "org.projectlombok:lombok:${lombokVersion}" testAnnotationProcessor "org.projectlombok:lombok:${lombokVersion}" @@ -68,21 +39,6 @@ dependencies { testFixturesApi("org.alfresco:alfresco-data-model") } -import com.github.jengelman.gradle.plugins.shadow.tasks.ConfigureShadowRelocation - -task relocateShadowJar(type: ConfigureShadowRelocation) { - target = tasks.shadowJar - prefix = "eu.xenit.alfresco.healthprocessor.internal.shadow" -} - -tasks.shadowJar.dependsOn tasks.relocateShadowJar -tasks.assemble.dependsOn tasks.shadowJar - -shadowJar { - configurations = [ project.configurations.embedded ] - archiveClassifier.set('') -} - test { useJUnitPlatform() testLogging { @@ -91,23 +47,16 @@ test { } amp { - libs = shadowJar.outputs.files + configurations.ampLib - configurations.alfrescoProvided + libs = jar.outputs.files + configurations.runtimeClasspath - configurations.alfrescoProvided } apply from: "${rootDir}/gradle/publish.gradle" -components.java { - withVariantsFromConfiguration(configurations.shadowRuntimeElements) { - skip() - } -} - - publishing { publications { java(MavenPublication) { from(components.java) - artifact amp + artifact tasks.amp } } } diff --git a/alfresco-health-processor-platform/src/main/amp/config/alfresco/module/alfresco-health-processor/log4j2.properties b/alfresco-health-processor-platform/src/main/amp/config/alfresco/module/alfresco-health-processor/log4j2.properties new file mode 100644 index 00000000..e0d8567d --- /dev/null +++ b/alfresco-health-processor-platform/src/main/amp/config/alfresco/module/alfresco-health-processor/log4j2.properties @@ -0,0 +1,7 @@ +logger.eu_xenit_alfresco_healthprocessor.name=eu.xenit.alfresco.healthprocessor +logger.eu_xenit_alfresco_healthprocessor.level=info +logger.eu_xenit_alfresco_healthprocessor_indexing.name=eu.xenit.alfresco.healthprocessor.indexing +logger.eu_xenit_alfresco_healthprocessor_fixer.name=eu.xenit.alfresco.healthprocessor.fixer +logger.eu_xenit_alfresco_healthprocessor_plugins.name=eu.xenit.alfresco.healthprocessor.plugins +logger.eu_xenit_alfresco_healthprocessor_processing.name=eu.xenit.alfresco.healthprocessor.processing +logger.eu_xenit_alfresco_healthprocessor_reporter.name=eu.xenit.alfresco.healthprocessor.reporter diff --git a/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/healthprocessor.properties b/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/healthprocessor.properties index 70f8d855..bb7d546f 100644 --- a/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/healthprocessor.properties +++ b/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/healthprocessor.properties @@ -24,11 +24,11 @@ eu.xenit.alfresco.healthprocessor.plugin.solr-index.enabled=false eu.xenit.alfresco.healthprocessor.plugin.solr-index.check-transaction=false eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints=default,archive eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints.default.type=Always -eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints.default.base-uri=http://${solr.host}:${solr.port}/solr/alfresco +eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints.default.base-uri=https://${solr.host}:${solr.port.ssl}/solr/alfresco eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints.default.indexed-store=workspace://SpacesStore eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints.archive.type=Always -eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints.archive.base-uri=http://${solr.host}:${solr.port}/solr/archive +eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints.archive.base-uri=https://${solr.host}:${solr.port.ssl}/solr/archive eu.xenit.alfresco.healthprocessor.plugin.solr-index.endpoints.archive.indexed-store=archive://SpacesStore eu.xenit.alfresco.healthprocessor.reporter.store.max-stored-reports=3000 diff --git a/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/indexing-context.xml b/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/indexing-context.xml index c510651f..97ffb054 100644 --- a/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/indexing-context.xml +++ b/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/indexing-context.xml @@ -4,8 +4,6 @@ xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> - - @@ -40,6 +38,16 @@ + + + + + + + + diff --git a/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/plugin-context.xml b/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/plugin-context.xml index e2a2014f..673351b7 100644 --- a/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/plugin-context.xml +++ b/alfresco-health-processor-platform/src/main/amp/config/alfresco/subsystems/HealthProcessor/default/plugin-context.xml @@ -36,7 +36,8 @@ - + + getNodesForTxnIds(List txnIds) { - if(txnIds.isEmpty()) { - return new HashSet<>(); - } - Set ret = new HashSet<>(); - NodeParameters parameters = toNodeParameters(txnIds); - trackingComponent.getNodes(parameters, node -> { - // TODO filter out deleted nodes? - ret.add(new NodeInfo(node.getTransaction().getId(), node.getId(), node.getNodeRef())); - return true; - }); - - return ret; - } -} diff --git a/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/indexing/TrackingComponentBeanPostProcessor.java b/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/indexing/TrackingComponentBeanPostProcessor.java deleted file mode 100644 index bb080d1f..00000000 --- a/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/indexing/TrackingComponentBeanPostProcessor.java +++ /dev/null @@ -1,70 +0,0 @@ -package eu.xenit.alfresco.healthprocessor.indexing; - -import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.BeansException; -import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; -import org.springframework.beans.factory.config.ConstructorArgumentValues; -import org.springframework.beans.factory.config.RuntimeBeanReference; -import org.springframework.beans.factory.support.BeanDefinitionRegistry; -import org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor; -import org.springframework.beans.factory.support.GenericBeanDefinition; - -@Slf4j -public class TrackingComponentBeanPostProcessor implements BeanDefinitionRegistryPostProcessor { - - static final String TRACKING_COMPONENT_BEAN_ID = "eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent"; - - public static final String ALF_TRACKING_COMPONENT_BEAN_ID_BEFORE_7 = "solrTrackingComponent"; - public static final String ALF_TRACKING_COMPONENT_BEAN_ID_AFTER_7 = "searchTrackingComponent"; - - /* - * Note: it is not possible to fetch the 'solr- or searchTrackingComponent' beans from this BeanDefinitionRegistry, - * because this BeanDefinitionRegistryPostProcessor runs in the SubSystem child context. - */ - @Override - public void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) throws BeansException { - GenericBeanDefinition alfrescoTrackingComponentBean = new GenericBeanDefinition(); - ConstructorArgumentValues constructorArgumentValues = new ConstructorArgumentValues(); - - if (classAvailable("org.alfresco.repo.solr.SOLRTrackingComponent")) { - alfrescoTrackingComponentBean.setBeanClass(AlfrescoTrackingComponent.class); - constructorArgumentValues - .addGenericArgumentValue(new RuntimeBeanReference(ALF_TRACKING_COMPONENT_BEAN_ID_BEFORE_7)); - } else if (classAvailable("org.alfresco.repo.search.SearchTrackingComponent")) { - alfrescoTrackingComponentBean.setBeanClass( - getClazzForName("eu.xenit.alfresco.healthprocessor.indexing.Alfresco7TrackingComponent")); - constructorArgumentValues - .addGenericArgumentValue(new RuntimeBeanReference(ALF_TRACKING_COMPONENT_BEAN_ID_AFTER_7)); - } else { - throw new IllegalStateException("SOLR- nor SearchTrackingComponent class available on the classpath"); - } - - alfrescoTrackingComponentBean.setConstructorArgumentValues(constructorArgumentValues); - registry.registerBeanDefinition(TRACKING_COMPONENT_BEAN_ID, alfrescoTrackingComponentBean); - - } - - @Override - public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException { - // no need to modify the BeanFactory - } - - private static Class getClazzForName(final String className) { - try { - return Class.forName(className); - } catch (ClassNotFoundException e) { - String message = "Class '" + className + "' not available on the classpath"; - throw new IllegalStateException(message, e); - } - } - - private static boolean classAvailable(String className) { - try { - Class.forName(className); - return true; - } catch (ClassNotFoundException e) { - log.debug("Class {} not found", className, e); - return false; - } - } -} diff --git a/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SolrRequestExecutor.java b/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SolrRequestExecutor.java index 7aa58cd9..3dbcf521 100644 --- a/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SolrRequestExecutor.java +++ b/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SolrRequestExecutor.java @@ -2,12 +2,6 @@ import com.fasterxml.jackson.databind.JsonNode; import eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint; -import java.io.IOException; -import java.util.Collection; -import java.util.Map; -import java.util.function.Function; -import java.util.stream.Collectors; -import java.util.stream.StreamSupport; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.RequiredArgsConstructor; @@ -17,7 +11,14 @@ import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.client.methods.HttpUriRequest; -import org.apache.http.impl.client.HttpClientBuilder; + +import java.io.IOException; +import java.util.Collection; +import java.util.Map; +import java.util.Properties; +import java.util.function.Function; +import java.util.stream.Collectors; +import java.util.stream.StreamSupport; /** @@ -26,11 +27,12 @@ @Slf4j @RequiredArgsConstructor public class SolrRequestExecutor { + private final HttpClient httpClient; private final boolean checkTransaction; - public SolrRequestExecutor(Boolean checkTransaction) { - this(HttpClientBuilder.create().build(), checkTransaction); + public SolrRequestExecutor(Boolean checkTransaction, Properties globalProperties) { + this(SslHttpClientFactory.setupHttpClient(globalProperties), checkTransaction); } /** diff --git a/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SslHttpClientFactory.java b/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SslHttpClientFactory.java new file mode 100644 index 00000000..a6aa066f --- /dev/null +++ b/alfresco-health-processor-platform/src/main/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SslHttpClientFactory.java @@ -0,0 +1,84 @@ +package eu.xenit.alfresco.healthprocessor.plugins.solr; + +import org.apache.http.client.HttpClient; +import org.apache.http.conn.ssl.NoopHostnameVerifier; +import org.apache.http.conn.ssl.SSLConnectionSocketFactory; +import org.apache.http.impl.client.HttpClientBuilder; +import org.apache.http.ssl.SSLContexts; + +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.security.KeyManagementException; +import java.security.KeyStore; +import java.security.KeyStoreException; +import java.security.NoSuchAlgorithmException; +import java.security.UnrecoverableKeyException; +import java.security.cert.CertificateException; +import java.util.Objects; +import java.util.Properties; + +public class SslHttpClientFactory { + + public static HttpClient setupHttpClient(Properties globalProperties) { + try { + String keystoreLocation = globalProperties.getProperty("encryption.ssl.keystore.location"); + String truststoreLocation = globalProperties.getProperty("encryption.ssl.truststore.location"); + + File keystoreParentLocation = new File(keystoreLocation).getParentFile(); + String keystorePassword = Objects.toString(getKeystorePassword(keystoreParentLocation)); + + // Load the KeyStore + KeyStore keyStore = KeyStore.getInstance("JCEKS"); + try (FileInputStream keystoreFile = new FileInputStream(keystoreLocation)) { + keyStore.load(keystoreFile, keystorePassword.toCharArray()); + } + + // Load the TrustStore + String truststorePassword = Objects.toString(getTruststorePassword(keystoreParentLocation)); + KeyStore trustStore = KeyStore.getInstance("JCEKS"); + try (FileInputStream truststoreFile = new FileInputStream(truststoreLocation)) { + trustStore.load(truststoreFile, truststorePassword.toCharArray()); + } + + // Build SSLContext + // If the key password is different from the keystore password, + // retrieve it similarly if specified (else assume same) + char[] keyPasswordChars = keystorePassword.toCharArray(); + + javax.net.ssl.SSLContext sslContext = SSLContexts.custom() + .loadKeyMaterial(keyStore, keyPasswordChars) + .loadTrustMaterial(trustStore, (chain, authType) -> true) // Use default trust strategy + .build(); + + // Create the SSLConnectionSocketFactory with the SSLContext + SSLConnectionSocketFactory sslSocketFactory = new SSLConnectionSocketFactory( + sslContext, + new String[]{"TLSv1.2","TLSv1.3"}, // Allowed TLS protocols + null, // Default cipher suites + NoopHostnameVerifier.INSTANCE + ); + return HttpClientBuilder.create() + .setSSLHostnameVerifier(NoopHostnameVerifier.INSTANCE) + .setSSLSocketFactory(sslSocketFactory) + .build(); + } catch (IOException | CertificateException | KeyManagementException | UnrecoverableKeyException | + KeyStoreException | NoSuchAlgorithmException e) { + throw new RuntimeException(e); + } + } + + private static Object getKeystorePassword(File keystoreParentLocation) throws IOException { + Properties p = new Properties(); + p.load(new FileInputStream(keystoreParentLocation.getAbsolutePath() + + "/ssl-keystore-passwords.properties")); + return p.get("keystore.password"); + } + + private static Object getTruststorePassword(File keystoreParentLocation) throws IOException { + Properties p = new Properties(); + p.load(new FileInputStream(keystoreParentLocation.getAbsolutePath() + + "/ssl-truststore-passwords.properties")); + return p.get("keystore.password"); + } +} diff --git a/alfresco-health-processor-platform/alfresco-7-upwards/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/Alfresco7TrackingComponentTest.java b/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/Alfresco7TrackingComponentTest.java similarity index 100% rename from alfresco-health-processor-platform/alfresco-7-upwards/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/Alfresco7TrackingComponentTest.java rename to alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/Alfresco7TrackingComponentTest.java diff --git a/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/AlfrescoTrackingComponentTest.java b/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/AlfrescoTrackingComponentTest.java deleted file mode 100644 index 641ad4ad..00000000 --- a/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/AlfrescoTrackingComponentTest.java +++ /dev/null @@ -1,82 +0,0 @@ -package eu.xenit.alfresco.healthprocessor.indexing; - -import static org.hamcrest.MatcherAssert.assertThat; -import static org.hamcrest.Matchers.containsInAnyOrder; -import static org.hamcrest.Matchers.equalTo; -import static org.hamcrest.Matchers.is; -import static org.mockito.ArgumentMatchers.any; -import static org.mockito.Mockito.doAnswer; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.never; -import static org.mockito.Mockito.verify; -import static org.mockito.Mockito.when; - -import eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent.NodeInfo; -import java.util.Collections; -import org.alfresco.repo.domain.node.Node; -import org.alfresco.repo.domain.node.TransactionEntity; -import org.alfresco.repo.solr.SOLRTrackingComponent.NodeQueryCallback; -import org.alfresco.repo.solr.SOLRTrackingComponentImpl; -import org.alfresco.service.cmr.repository.NodeRef; -import org.alfresco.service.cmr.repository.StoreRef; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; -import org.mockito.Mock; -import org.mockito.junit.jupiter.MockitoExtension; - -@ExtendWith(MockitoExtension.class) -class AlfrescoTrackingComponentTest { - - @Mock - private SOLRTrackingComponentImpl solrTrackingComponent; - - private TrackingComponent trackingComponent; - - @BeforeEach - void setup() { - trackingComponent = new AlfrescoTrackingComponent(solrTrackingComponent); - } - - @Test - void getMaxTxnId() { - when(solrTrackingComponent.getMaxTxnId()).thenReturn(101L); - - assertThat(trackingComponent.getMaxTxnId(), is(equalTo(101L))); - } - - @Test - void getNodesForTxnIds() { - doAnswer(invocation -> { - NodeQueryCallback cb = invocation.getArgument(1); - - cb.handleNode(nodeEntity(1L, 101L, "abc-123")); - cb.handleNode(nodeEntity(1L, 102L, "xyz-987")); - - return null; - }).when(solrTrackingComponent).getNodes(any(), any()); - - assertThat(trackingComponent.getNodesForTxnIds(Collections.singletonList(1L)), - containsInAnyOrder( - new NodeInfo(1L, 101L, new NodeRef(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, "abc-123")), - new NodeInfo(1L, 102L, new NodeRef(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, "xyz-987")))); - } - - @Test - void getNodesForEmptyTxnIdList() { - trackingComponent.getNodesForTxnIds(Collections.emptyList()); - verify(solrTrackingComponent, never()).getNodes(any(), any()); - } - - private Node nodeEntity(long txnId, long nodeId, String uuid) { - Node ret = mock(Node.class); - TransactionEntity transactionEntity = mock(TransactionEntity.class); - when(transactionEntity.getId()).thenReturn(txnId); - when(ret.getTransaction()).thenReturn(transactionEntity); - when(ret.getId()).thenReturn(nodeId); - when(ret.getNodeRef()).thenReturn(new NodeRef(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, uuid)); - return ret; - } - - -} diff --git a/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/TrackingComponentBeanPostProcessorTest.java b/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/TrackingComponentBeanPostProcessorTest.java deleted file mode 100644 index 9fb15ff0..00000000 --- a/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/indexing/TrackingComponentBeanPostProcessorTest.java +++ /dev/null @@ -1,42 +0,0 @@ -package eu.xenit.alfresco.healthprocessor.indexing; - -import static org.hamcrest.MatcherAssert.assertThat; -import static org.hamcrest.Matchers.is; -import static org.hamcrest.Matchers.not; -import static org.hamcrest.Matchers.nullValue; -import static org.mockito.ArgumentMatchers.eq; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.verify; - -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.springframework.beans.factory.config.BeanDefinition; -import org.springframework.beans.factory.config.RuntimeBeanReference; -import org.springframework.beans.factory.support.BeanDefinitionRegistry; - - -class TrackingComponentBeanPostProcessorTest { - - @Test - void postProcessBeanDefinitionRegistry_SOLRTrackingComponent() { - TrackingComponentBeanPostProcessor postProcessor = new TrackingComponentBeanPostProcessor(); - BeanDefinitionRegistry beanDefinitionRegistry = mock(BeanDefinitionRegistry.class); - postProcessor.postProcessBeanDefinitionRegistry(beanDefinitionRegistry); - - ArgumentCaptor argument = ArgumentCaptor.forClass(BeanDefinition.class); - verify(beanDefinitionRegistry).registerBeanDefinition( - eq(TrackingComponentBeanPostProcessor.TRACKING_COMPONENT_BEAN_ID), - argument.capture()); - - assertThat(argument.getValue(), is(not(nullValue()))); - assertThat(argument.getValue().getBeanClassName(), is(AlfrescoTrackingComponent.class.getCanonicalName())); - assertThat( - ((RuntimeBeanReference) argument.getValue() - .getConstructorArgumentValues() - .getGenericArgumentValue(RuntimeBeanReference.class).getValue()) - .getBeanName(), - is("solrTrackingComponent")); - - } - -} \ No newline at end of file diff --git a/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SolrRequestExecutorTest.java b/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SolrRequestExecutorTest.java index c4ecf8b2..078f3e05 100644 --- a/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SolrRequestExecutorTest.java +++ b/alfresco-health-processor-platform/src/test/java/eu/xenit/alfresco/healthprocessor/plugins/solr/SolrRequestExecutorTest.java @@ -1,15 +1,17 @@ package eu.xenit.alfresco.healthprocessor.plugins.solr; -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertFalse; -import static org.junit.jupiter.api.Assertions.assertThrows; -import static org.junit.jupiter.api.Assertions.assertTrue; - import com.github.paweladamski.httpclientmock.HttpClientMock; -import eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand; import eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrActionResponse; +import eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand; import eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint; import eu.xenit.alfresco.healthprocessor.util.SetUtil; +import org.alfresco.service.cmr.repository.NodeRef; +import org.alfresco.service.cmr.repository.NodeRef.Status; +import org.alfresco.service.cmr.repository.StoreRef; +import org.apache.http.client.HttpResponseException; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + import java.io.IOException; import java.net.URI; import java.util.ArrayList; @@ -17,12 +19,11 @@ import java.util.Set; import java.util.UUID; import java.util.stream.Collectors; -import org.alfresco.service.cmr.repository.NodeRef; -import org.alfresco.service.cmr.repository.NodeRef.Status; -import org.alfresco.service.cmr.repository.StoreRef; -import org.apache.http.client.HttpResponseException; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Test; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertThrows; +import static org.junit.jupiter.api.Assertions.assertTrue; class SolrRequestExecutorTest { diff --git a/build.gradle b/build.gradle index 64e4ad8a..8e136b1c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,11 +1,16 @@ plugins { id 'eu.xenit.alfresco' version '1.2.0' apply(false) id 'eu.xenit.docker-alfresco' version '5.5.0' apply(false) - id "org.sonarqube" version "3.3" - id "org.kordamp.gradle.jacoco" version "0.47.0" + id "org.sonarqube" version "5.1.0.4882" + id "org.kordamp.gradle.jacoco" version "0.54.0" + id "be.vbgn.ci-detect" version "0.5.0" + id 'io.freefair.lombok' version '8.11' apply(false) + id 'io.freefair.javadocs' version '8.11' apply(false) } -description = "Alfresco Health Processor: A background processor capable of performing various operations on the nodes in your Alfresco repository, in a batched and controlled manner" +description = "Alfresco Health Processor:" + + " A background processor capable of performing various operations on the nodes" + + " in your Alfresco repository, in a batched and controlled manner" sonarqube { properties { @@ -13,22 +18,23 @@ sonarqube { property "sonar.organization", "xenit-eu" property "sonar.host.url", "https://sonarcloud.io" property "sonar.coverage.exclusions", "**/eu/xenit/alfresco/healthprocessor/example/*" + if (ci.isPullRequest()) { + property "sonar.pullrequest.key", ci.pullRequest + property "sonar.pullrequest.branch", ci.branch + property "sonar.pullrequest.base", ci.pullRequestTargetBranch + } else { + // GIT_BRANCH allows to push from local development directly to SonarCloud + property "sonar.branch.name", ci.reference != null ? ci.reference : "$System.env.GIT_BRANCH" + } } } -ext { - alfrescoVersion = '5.2.f' - alfredTelemetryVersion = '0.6.0' - micrometerVersion = '1.0.6' - lombokVersion = '1.18.36' -} - subprojects { plugins.withType(JavaBasePlugin) { java { toolchain { - languageVersion = JavaLanguageVersion.of(8) + languageVersion = JavaLanguageVersion.of(11) } } } diff --git a/gradle.properties b/gradle.properties index be1824bd..98b219ca 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1,6 @@ -reckon.scope=patch \ No newline at end of file +alfrescoVersion=7.1.1.2 +alfredTelemetryVersion=0.10.1 +micrometerVersion=1.0.6 +jvmExtrasVersion=0.1.2 +lombokVersion=1.18.36 +ootbVersion=1.2.2.0 diff --git a/gradle/internalPlatform.gradle b/gradle/internalPlatform.gradle deleted file mode 100644 index e1b7c3be..00000000 --- a/gradle/internalPlatform.gradle +++ /dev/null @@ -1,34 +0,0 @@ -configurations { - // See https://github.com/gradle/gradle/issues/10861 - // To avoid publishing a dependency to the local BOM - internalPlatform { - visible = false - canBeConsumed = false - canBeResolved = false - } - compileClasspath.extendsFrom(internalPlatform) - runtimeClasspath.extendsFrom(internalPlatform) - testCompileClasspath.extendsFrom(internalPlatform) - testRuntimeClasspath.extendsFrom(internalPlatform) - plugins.withId('java-test-fixtures') { - testFixturesCompileClasspath.extendsFrom(internalPlatform) - testFixturesRuntimeClasspath.extendsFrom(internalPlatform) - } -} - -plugins.withId('maven-publish') { - publishing { - publications { - all { - versionMapping { - usage('java-api') { - fromResolutionResult() - } - usage('java-runtime') { - fromResolutionResult() - } - } - } - } - } -} diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ffed3a25..d6e308a6 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/integration-tests/alfresco-community-52/overload.gradle b/integration-tests/alfresco-community-52/overload.gradle deleted file mode 100644 index aa4bea3f..00000000 --- a/integration-tests/alfresco-community-52/overload.gradle +++ /dev/null @@ -1,5 +0,0 @@ -ext { - alfrescoVersion = '5.2.f' - alfrescoBaseWar = 'org.alfresco:alfresco-platform:5.2.g@war' - alfrescoBaseImage = 'docker.io/xenit/alfresco-repository-community:5.2.g' -} \ No newline at end of file diff --git a/integration-tests/alfresco-community-61/overload.gradle b/integration-tests/alfresco-community-61/overload.gradle deleted file mode 100644 index 4332e84f..00000000 --- a/integration-tests/alfresco-community-61/overload.gradle +++ /dev/null @@ -1,5 +0,0 @@ -ext { - alfrescoVersion = '6.1.2-ga' - alfrescoBaseWar = "org.alfresco:content-services-community:${alfrescoVersion}@war" - alfrescoBaseImage = "docker.io/xenit/alfresco-repository-community:${alfrescoVersion}" -} \ No newline at end of file diff --git a/integration-tests/alfresco-community-62/overload.gradle b/integration-tests/alfresco-community-62/overload.gradle deleted file mode 100644 index 19266062..00000000 --- a/integration-tests/alfresco-community-62/overload.gradle +++ /dev/null @@ -1,5 +0,0 @@ -ext { - alfrescoVersion = '6.2.0-ga' - alfrescoBaseWar = "org.alfresco:content-services-community:${alfrescoVersion}@war" - alfrescoBaseImage = "docker.io/xenit/alfresco-repository-community:${alfrescoVersion}" -} \ No newline at end of file diff --git a/integration-tests/alfresco-community-70/overload.gradle b/integration-tests/alfresco-community-70/overload.gradle deleted file mode 100644 index 5e10a8b0..00000000 --- a/integration-tests/alfresco-community-70/overload.gradle +++ /dev/null @@ -1,6 +0,0 @@ -ext { - alfrescoVersion = '7.0.0' - alfrescoBaseWarBom = "org.alfresco:acs-community-packaging:${alfrescoVersion}" - alfrescoBaseWar = 'org.alfresco:content-services-community@war' - alfrescoBaseImage = "docker.io/xenit/alfresco-repository-community:${alfrescoVersion}" -} \ No newline at end of file diff --git a/integration-tests/alfresco-community-71/overload.gradle b/integration-tests/alfresco-community-71/overload.gradle new file mode 100644 index 00000000..6d574b2e --- /dev/null +++ b/integration-tests/alfresco-community-71/overload.gradle @@ -0,0 +1,3 @@ +ext { + alfrescoVersion = '7.1.1.2' +} diff --git a/integration-tests/alfresco-community-72/overload.gradle b/integration-tests/alfresco-community-72/overload.gradle new file mode 100644 index 00000000..dc2cfb2c --- /dev/null +++ b/integration-tests/alfresco-community-72/overload.gradle @@ -0,0 +1,3 @@ +ext { + alfrescoVersion = '7.2.2.4' +} diff --git a/integration-tests/alfresco-community-73/overload.gradle b/integration-tests/alfresco-community-73/overload.gradle new file mode 100644 index 00000000..89e662ee --- /dev/null +++ b/integration-tests/alfresco-community-73/overload.gradle @@ -0,0 +1,3 @@ +ext { + alfrescoVersion = '7.3.2' +} diff --git a/integration-tests/alfresco-community-74/overload.gradle b/integration-tests/alfresco-community-74/overload.gradle new file mode 100644 index 00000000..6f952a65 --- /dev/null +++ b/integration-tests/alfresco-community-74/overload.gradle @@ -0,0 +1,3 @@ +ext { + alfrescoVersion = '7.4.2' +} diff --git a/integration-tests/alfresco-enterprise-52/overload.gradle b/integration-tests/alfresco-enterprise-52/overload.gradle deleted file mode 100644 index 88689d32..00000000 --- a/integration-tests/alfresco-enterprise-52/overload.gradle +++ /dev/null @@ -1,4 +0,0 @@ -ext { - alfrescoBaseWar = 'org.alfresco:alfresco-enterprise:5.2.7.3@war' - alfrescoBaseImage = 'hub.xenit.eu/alfresco-enterprise/alfresco-repository-enterprise:5.2.7.3' -} \ No newline at end of file diff --git a/integration-tests/alfresco-enterprise-61/overload.gradle b/integration-tests/alfresco-enterprise-61/overload.gradle deleted file mode 100644 index 108150dd..00000000 --- a/integration-tests/alfresco-enterprise-61/overload.gradle +++ /dev/null @@ -1,4 +0,0 @@ -ext { - alfrescoBaseWar = 'org.alfresco:content-services:6.1.1.3@war' - alfrescoBaseImage = 'hub.xenit.eu/alfresco-enterprise/alfresco-repository-enterprise:6.1.1.3' -} \ No newline at end of file diff --git a/integration-tests/alfresco-enterprise-62/overload.gradle b/integration-tests/alfresco-enterprise-62/overload.gradle deleted file mode 100644 index 24363eab..00000000 --- a/integration-tests/alfresco-enterprise-62/overload.gradle +++ /dev/null @@ -1,4 +0,0 @@ -ext { - alfrescoBaseWar = 'org.alfresco:content-services:6.2.1@war' - alfrescoBaseImage = 'hub.xenit.eu/alfresco-enterprise/alfresco-repository-enterprise:6.2.1' -} \ No newline at end of file diff --git a/integration-tests/alfresco-enterprise-70/overload.gradle b/integration-tests/alfresco-enterprise-70/overload.gradle deleted file mode 100644 index 7afc7324..00000000 --- a/integration-tests/alfresco-enterprise-70/overload.gradle +++ /dev/null @@ -1,6 +0,0 @@ -ext { - alfrescoVersion = '7.0.0' - alfrescoBaseWarBom = "org.alfresco:acs-packaging:${alfrescoVersion}" - alfrescoBaseWar = 'org.alfresco:content-services@war' - alfrescoBaseImage = "hub.xenit.eu/alfresco-enterprise/alfresco-repository-enterprise:${alfrescoVersion}" -} \ No newline at end of file diff --git a/integration-tests/build.gradle b/integration-tests/build.gradle index aefa62f3..8c4f0a01 100644 --- a/integration-tests/build.gradle +++ b/integration-tests/build.gradle @@ -10,7 +10,7 @@ ext { dependencies { alfrescoProvided project(":alfresco-health-processor-platform") - alfrescoProvided(enforcedPlatform("eu.xenit.alfresco:alfresco-community-bom:${alfrescoVersion}")) + alfrescoProvided platform("org.alfresco:acs-community-packaging:${alfrescoVersion}") alfrescoProvided("org.alfresco:alfresco-repository") { exclude module: 'spring-social-facebook-web' } @@ -22,9 +22,6 @@ dependencies { testImplementation "org.hamcrest:hamcrest-all:${hamcrestVersion}" testImplementation "io.rest-assured:rest-assured:${restAssuredVersion}" testImplementation "org.awaitility:awaitility:${awaitilityVersion}" - - testImplementation group: 'org.slf4j', name: 'slf4j-api', version: "${slf4jVersion}" - testImplementation group: 'org.slf4j', name: 'slf4j-simple', version: "${slf4jVersion}" } test { @@ -39,7 +36,7 @@ test { subprojects { Project p -> apply plugin: 'java' - def alfrescoVersion = project.name[-2..-1] +// def alfrescoVersion = project.name[-2..-1] apply from: "${project.projectDir}/overload.gradle" description = "Alfresco ${alfrescoVersion} with Health Processor" @@ -59,25 +56,37 @@ subprojects { Project p -> apply plugin: 'eu.xenit.docker-alfresco' apply plugin: 'eu.xenit.docker-compose.auto' - dependencies { - if (project.hasProperty("alfrescoBaseWarBom")) { - baseAlfrescoWar platform("${alfrescoBaseWarBom}") + configurations { + all { + exclude group: 'org.slf4j' } - baseAlfrescoWar "${alfrescoBaseWar}" + } + + dependencies { + baseAlfrescoWar platform("org.alfresco:acs-community-packaging:${alfrescoVersion}") + baseAlfrescoWar "org.alfresco:content-services-community@war" alfrescoAmp project(path: ":integration-tests", configuration: "amp") alfrescoAmp project(path: ":alfresco-health-processor-platform", configuration: "amp") alfrescoAmp "eu.xenit.alfred.telemetry:alfred-telemetry-platform:${alfredTelemetryVersion}@amp" + + alfrescoAmp("org.orderofthebee.support-tools:support-tools-repo:${ootbVersion}:amp@amp") + alfrescoSM(group: 'org.postgresql', name: 'postgresql', version: '42.6.0') + + alfrescoSM "io.micrometer:micrometer-core:${micrometerVersion}" + alfrescoSM "io.github.mweirauch:micrometer-jvm-extras:${jvmExtrasVersion}" + + alfrescoSM "io.micrometer:micrometer-registry-graphite:${micrometerVersion}" + alfrescoSM "io.micrometer:micrometer-registry-jmx:${micrometerVersion}" + alfrescoSM "io.micrometer:micrometer-registry-prometheus:${micrometerVersion}" } dockerBuild { alfresco { - baseImage = "${alfrescoBaseImage}" - leanImage = true + baseImage = "docker.io/xenit/alfresco-repository-skeleton:${alfrescoVersion.substring(0,3)}" } } dockerCompose { - ignorePullFailure = true useComposeFiles = [ "${project.parent.projectDir}/src/test/resources/compose/docker-compose.yml", ] diff --git a/integration-tests/src/main/amp/config/alfresco/extension/subsystems/HealthProcessor/default/default/test-webscripts-context.xml b/integration-tests/src/main/amp/config/alfresco/extension/subsystems/HealthProcessor/default/default/test-webscripts-context.xml index 1704a76d..76d32f58 100644 --- a/integration-tests/src/main/amp/config/alfresco/extension/subsystems/HealthProcessor/default/default/test-webscripts-context.xml +++ b/integration-tests/src/main/amp/config/alfresco/extension/subsystems/HealthProcessor/default/default/test-webscripts-context.xml @@ -22,6 +22,7 @@ parent="webscript"> + include ":integration-tests:alfresco-community-${version}" @@ -20,4 +19,4 @@ reckon { snapshots() scopeCalc = calcScopeFromProp() stageCalc = calcStageFromProp() -} \ No newline at end of file +}