Dependencies for Plugins
Here you will find libraries and their versions that are important to know when creating plugins.
Release notes will list out any updates to versions
The list below is the list for 1.8 version of AnswerHub.
The Library Names and Their Versions Used for AnswerHub
Test libraries versions
JUNIT_VERSION = '4.12'
MOCKITO_VERSION = '1.10.19'
POWERMOCK_VERSION = '1.7.3'
MIXPANEL_VERSION = '1.4.4'
TESTNG_VERSION = '6.10'
AWS_SDK_VERSION = ''
JMETER_VERSION = '4.0'
Javax API versions
JAVAX_ANNOTATION_VERSION = '1.0'
JAVAX_INJECT_VERSION = '1'
JAVAX_MAIL_VERSION = '1.4.7'
JAVAX_SERVLET_JSP_VERSION = '2.2'
JAVAX_SERVLET_VERSION = '3.0.1'
JAVAX_VALIDATION_VERSION = '1.0.0.GA'
JAVAX_XML_BIND_VERSION = '2.1'
Spring versions
SPRINGFRAMEWORK_INTEGRATION_VERSION = '4.2.5.RELEASE'
SPRINGFRAMEWORK_SECURITY_OAUTH_VERSION = '2.0.11.RELEASE'
SPRINGFRAMEWORK_SECURITY_VERSION = '4.1.3.RELEASE'
SPRINGFRAMEWORK_WEBFLOW_VERSION = '2.4.2.RELEASE'
SPRINGFRAMEWORK_WS_VERSION = '2.2.2.RELEASE'
SPRINGFRAMEWORK_SESSION_VERSION = '1.3.1.RELEASE'
SPRINGFRAMEWORK_VERSION = '4.3.13.RELEASE'
Hibernate versions
HIBERNATE_COMMON_VERSION = '5.0.1.Final'
HIBERNATE_JAVAX_PERSISTENCE_VERSION = '1.0.0.Final'
HIBERNATE_VERSION = '5.2.12.Final'
HikariCP version
HIKARICP_VERSION = '2.7.6'
Misc.
APACHE_COMMONS_VERSION = '3.1'
APACHE_HTTPCOMPONENTS_VERSION = '4.3.3'
APACHE_JAMES_VERSION = '0.7.2'
APACHE_PDFBOX_VERSION = '1.8.2'
APACHE_POI_VERSION = '3.9'
APACHE_TIKA_VERSION = '1.4'
APACHE_XMLBEANS_VERSION = '2.6.0'
JACKSON_FASTERXML_VERSION = '2.6.7'
ASM_VERSION = '3.2'
GOOGLE_CODE_FACEBOOKAPI_VERSION = '3.0.2'
GOOGLE_GUAVA_VERSION = '14.0.1'
ROMETOOLS_VERSION = '1.5.1'
SUN_XML_BIND_VERSION = '2.1.10'
COMMONS_COLLECTIONS_VERSION = '3.2.1'
COMMONS_IO_VERSION = '2.4'
COMMONS_LOGGING_VERSION = '1.1.3'
DE_GALAN_PACKTAG_VERSION = '3.13.0'
NET_SF_JMIMEMAGIC_VERSION = '0.1.4'
NET_SF_OPENCSV_VERSION = '2.3'
OPENSYMPHONY_VERSION = '2.4.1'
ASPECTJ_VERSION = '1.6.11'
BOUNCYCASTLE_VERSION = '1.45'
FREEMARKER_VERSION = '2.3.23'
HORNETQ_VERSION = '2.3.0.CR1'
HSQLDB_VERSION = '2.0.0'
JASYPT_VERSION = '1.9.2'
JBOSS_LOGGING_VERSION = '1.0.0.Final'
JBOSS_LOGMANAGER_VERSION = '1.2.2.GA'
JBOSS_RESTEASY_VERSION = '2.0.0.GA'
JSOUP_VERSION = '1.6.3'
OPENXRI_VERSION = '1.2.0'
QUARTZ_SCHEDULER_VERSION = '2.2.3'
LOG4J_VERSION = '1.2.17'
SLF4J_VERSION = '1.5.10'
TUCKEY_VERSION = '3.2.0'
XALAN_VERSION = '2.7.1'
XERCES_VERSION = '2.10.0'
XML_APIS_VERSION = '1.4.01'
JAVAFAKER_VERSION = '0.13'
Plugin Specific Dependencies
./AnswerHub/plugins/password-management/build.gradle
pluginCompile group: 'org.passay', name: 'passay', version: '1.3.1'
./AnswerHub/plugins/jira-api-integration/build.gradle
compile group: 'com.google.guava', name: 'guava', version: GOOGLE_GUAVA_VERSION
compile group: 'javax.xml.bind', name: 'jaxb-api', version: JAVAX_XML_BIND_VERSION
compile group: 'org.slf4j', name: 'slf4j-api', version: SLF4J_VERSION
compile group: 'org.hibernate.javax.persistence', name: 'hibernate-jpa-2.0-api', version: HIBERNATE_JAVAX_PERSISTENCE_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
compile group: 'org.liquibase', name: 'liquibase-core', version: '2.0.3'
compile group: 'org.apache.commons', name: 'commons-lang3', version: APACHE_COMMONS_VERSION
compile group: 'xerces', name: 'xmlParserAPIs', version: '2.6.2'
runtime group: 'xml-apis', name: 'xml-apis', version: XML_APIS_VERSION
compile group: 'org.hibernate', name: 'hibernate-core', version: HIBERNATE_VERSION
compile group: 'javax.annotation', name: 'jsr250-api', version: JAVAX_ANNOTATION_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.freemarker', name: 'freemarker', version: FREEMARKER_VERSION
compile group: 'com.teamhub.unresolved', name: 'teamhub-util', version: 'unresolved'
compile group: 'org.springframework', name: 'spring-core', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.jsoup', name: 'jsoup', version: JSOUP_VERSION
compile group: 'org.apache.commons', name: 'commons-compress', version: '1.6'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: JACKSON_FASTERXML_VERSION
compile group: 'org.springframework.security', name: 'spring-security-core', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'javax.servlet', name: 'javax.servlet-api', version:JAVAX_SERVLET_VERSION
./AnswerHub/plugins/kb/build.gradle
compile project(':platform:email-notifications')
compile group: 'com.google.guava', name: 'guava', version: GOOGLE_GUAVA_VERSION
compile group: 'javax.xml.bind', name: 'jaxb-api', version: JAVAX_XML_BIND_VERSION
compile group: 'org.slf4j', name: 'slf4j-api', version: SLF4J_VERSION
compile group: 'org.hibernate.javax.persistence', name: 'hibernate-jpa-2.1-api', version: HIBERNATE_JAVAX_PERSISTENCE_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
compile group: 'org.liquibase', name: 'liquibase-core', version: '2.0.3'
compile group: 'org.apache.commons', name: 'commons-lang3', version: APACHE_COMMONS_VERSION
compile group: 'xerces', name: 'xmlParserAPIs', version: '2.6.2'
runtime group: 'xml-apis', name: 'xml-apis', version: XML_APIS_VERSION
compile group: 'org.hibernate', name: 'hibernate-core', version: HIBERNATE_VERSION
compile group: 'javax.annotation', name: 'jsr250-api', version: JAVAX_ANNOTATION_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.freemarker', name: 'freemarker', version: FREEMARKER_VERSION
compile group: 'com.teamhub.unresolved', name: 'teamhub-util', version: 'unresolved'
compile group: 'org.springframework', name: 'spring-core', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.jsoup', name: 'jsoup', version: JSOUP_VERSION
compile group: 'org.apache.commons', name: 'commons-compress', version: '1.6'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: JACKSON_FASTERXML_VERSION
compile group: 'org.springframework.security', name: 'spring-security-core', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'javax.servlet', name: 'javax.servlet-api', version:JAVAX_SERVLET_VERSION
./AnswerHub/plugins/community-health-report/build.gradle
compile project(':plugins:advanced-analytics')
// Plugin Dependencies
pluginCompile group: 'org.jfree', name: 'jcommon', version: '1.0.23'
pluginCompile group: 'org.jfree', name: 'jfreechart', version: '1.0.19'
pluginCompile group: 'joda-time', name: 'joda-time', version: '2.9.6'
./AnswerHub/plugins/ideation/build.gradle
compile group: 'com.google.guava', name: 'guava', version: GOOGLE_GUAVA_VERSION
compile group: 'javax.xml.bind', name: 'jaxb-api', version: JAVAX_XML_BIND_VERSION
compile group: 'org.hibernate.javax.persistence', name: 'hibernate-jpa-2.1-api', version: HIBERNATE_JAVAX_PERSISTENCE_VERSION
compile group: 'org.slf4j', name: 'slf4j-api', version: SLF4J_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
compile group: 'javax.annotation', name: 'jsr250-api', version: JAVAX_ANNOTATION_VERSION
compile group: 'org.hibernate', name: 'hibernate-core', version: HIBERNATE_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'com.teamhub.unresolved', name: 'teamhub-util', version: 'unresolved'
compile group: 'org.freemarker', name: 'freemarker', version: FREEMARKER_VERSION
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-core', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework.security', name: 'spring-security-core', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'javax.servlet', name: 'javax.servlet-api', version:JAVAX_SERVLET_VERSION
./AnswerHub/plugins/gdpr-support/build.gradle
compile group: 'com.google.guava', name: 'guava', version: GOOGLE_GUAVA_VERSION
compile group: 'javax.xml.bind', name: 'jaxb-api', version: JAVAX_XML_BIND_VERSION
compile group: 'org.slf4j', name: 'slf4j-api', version: SLF4J_VERSION
compile group: 'org.hibernate.javax.persistence', name: 'hibernate-jpa-2.0-api', version: HIBERNATE_JAVAX_PERSISTENCE_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
compile group: 'org.liquibase', name: 'liquibase-core', version: '2.0.3'
compile group: 'org.apache.commons', name: 'commons-lang3', version: APACHE_COMMONS_VERSION
compile group: 'xerces', name: 'xmlParserAPIs', version: '2.6.2'
runtime group: 'xml-apis', name: 'xml-apis', version: XML_APIS_VERSION
compile group: 'org.hibernate', name: 'hibernate-core', version: HIBERNATE_VERSION
compile group: 'javax.annotation', name: 'jsr250-api', version: JAVAX_ANNOTATION_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.freemarker', name: 'freemarker', version: FREEMARKER_VERSION
compile group: 'com.teamhub.unresolved', name: 'teamhub-util', version: 'unresolved'
compile group: 'org.springframework', name: 'spring-core', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.jsoup', name: 'jsoup', version: JSOUP_VERSION
compile group: 'org.apache.commons', name: 'commons-compress', version: '1.6'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: JACKSON_FASTERXML_VERSION
compile group: 'org.springframework.security', name: 'spring-security-core', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'javax.servlet', name: 'javax.servlet-api', version:JAVAX_SERVLET_VERSION
./AnswerHub/plugins/advanced-analytics-v2/build.gradle
pluginCompile "com.mixpanel:mixpanel-java:1.4.4"
pluginCompile group: 'com.mashape.unirest', name: 'unirest-java', version: '1.4.9'
./AnswerHub/plugins/build.gradle
compile project(':platform:core')
compile project(':platform:web')
testCompile group:'junit', name:'junit', version: JUNIT_VERSION
testCompile group:'org.mockito', name:'mockito-all', version:MOCKITO_VERSION
testCompile group: 'org.testng', name: 'testng', version: TESTNG_VERSION
testCompile group: 'org.powermock', name: 'powermock-api-mockito', version: POWERMOCK_VERSION
testCompile group: 'org.powermock', name: 'powermock-module-testng', version: POWERMOCK_VERSION
./AnswerHub/plugins/seo-support/build.gradle
compile group: 'com.google.guava', name: 'guava', version: GOOGLE_GUAVA_VERSION
compile group: 'javax.xml.bind', name: 'jaxb-api', version: JAVAX_XML_BIND_VERSION
compile group: 'org.slf4j', name: 'slf4j-api', version: SLF4J_VERSION
compile group: 'org.hibernate.javax.persistence', name: 'hibernate-jpa-2.0-api', version: HIBERNATE_JAVAX_PERSISTENCE_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
compile group: 'org.liquibase', name: 'liquibase-core', version: '2.0.3'
compile group: 'org.apache.commons', name: 'commons-lang3', version: APACHE_COMMONS_VERSION
compile group: 'xerces', name: 'xmlParserAPIs', version: '2.6.2'
runtime group: 'xml-apis', name: 'xml-apis', version: XML_APIS_VERSION
compile group: 'org.hibernate', name: 'hibernate-core', version: HIBERNATE_VERSION
compile group: 'javax.annotation', name: 'jsr250-api', version: JAVAX_ANNOTATION_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.freemarker', name: 'freemarker', version: FREEMARKER_VERSION
compile group: 'com.teamhub.unresolved', name: 'teamhub-util', version: 'unresolved'
compile group: 'org.springframework', name: 'spring-core', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.jsoup', name: 'jsoup', version: JSOUP_VERSION
compile group: 'org.apache.commons', name: 'commons-compress', version: '1.6'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: JACKSON_FASTERXML_VERSION
compile group: 'org.springframework.security', name: 'spring-security-core', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'javax.servlet', name: 'javax.servlet-api', version:JAVAX_SERVLET_VERSION
./AnswerHub/plugins/elasticsearch/build.gradle
pluginCompile 'org.elasticsearch.client:elasticsearch-rest-client:6.0.0'
// https://mvnrepository.com/artifact/org.elasticsearch.client/elasticsearch-rest-high-level-client
pluginCompile group: 'org.elasticsearch.client', name: 'elasticsearch-rest-high-level-client', version:ELASTICSEARCH_VERSION
pluginCompile group:'org.apache.httpcomponents', name:'httpasyncclient', version:'4.1.3'//, transitive: true
pluginCompile group:'org.apache.httpcomponents', name:'httpcore-nio', version:'4.4.6'//, transitive: true
// https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient
pluginCompile group:'org.apache.httpcomponents', name:'httpclient', version:'4.5.3'//, transitive: true
// https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore
pluginCompile group:'org.apache.httpcomponents', name:'httpcore', version:'4.4.6'
// https://mvnrepository.com/artifact/commons-codec/commons-codec
pluginCompile group:'commons-codec', name:'commons-codec', version:'1.10'
// https://mvnrepository.com/artifact/commons-logging/commons-logging
pluginCompile group:'commons-logging', name:'commons-logging', version:'1.2'
pluginCompile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.9.1'
pluginCompile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.9.1'
./AnswerHub/plugins/osqa-awards/build.gradle
testCompile project(':platform:core-test')
./AnswerHub/platform/overrides/build.gradle
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-core', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: JACKSON_FASTERXML_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
runtime "com.fasterxml.jackson.core:jackson-core:$JACKSON_FASTERXML_VERSION"
runtime "com.fasterxml.jackson.core:jackson-databind:$JACKSON_FASTERXML_VERSION"
compile group: 'org.freemarker', name: 'freemarker', version: FREEMARKER_VERSION
./AnswerHub/platform/core/build.gradle
compile group: 'xml-apis', name: 'xml-apis', version: XML_APIS_VERSION
compile group: 'aopalliance', name: 'aopalliance', version: '1.0'
runtime group: 'asm', name: 'asm-analysis', version: ASM_VERSION
runtime group: 'asm', name: 'asm-commons', version: ASM_VERSION
runtime group: 'asm', name: 'asm-util', version: ASM_VERSION
runtime group: 'biz.aQute', name: 'bndlib', version: '0.0.255'
compile group: 'cglib', name: 'cglib-nodep', version: '2.2'
compile group: 'com.asual.lesscss', name: 'lesscss-engine', version: '1.5.0'
compile group: 'com.eaio.uuid', name: 'uuid', version: '3.2'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: JACKSON_FASTERXML_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: JACKSON_FASTERXML_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
compile group: 'com.google.code.facebookapi', name: 'facebook-java-api-schema', version: GOOGLE_CODE_FACEBOOKAPI_VERSION
runtime group: 'com.google.code.facebookapi', name: 'facebook-java-api', version: GOOGLE_CODE_FACEBOOKAPI_VERSION
compile group: 'com.google.guava', name: 'guava', version: GOOGLE_GUAVA_VERSION
compile group: 'com.googlecode.owasp-java-html-sanitizer', name: 'owasp-java-html-sanitizer', version: '20150501.1'
runtime group: 'com.googlecode.xmemcached', name: 'xmemcached', version: '2.0.0'
runtime group: 'com.h2database', name: 'h2', version: '1.3.158'
runtime group: 'com.jolbox', name: 'bonecp', version: '0.7.1.RELEASE'
compile group: 'com.rometools', name: 'rome', version: ROMETOOLS_VERSION
// Unresolved deps
//runtime group: 'com.teamhub.unresolved', name: 'com.teamhub.licensing', version: 'unresolved2'
compile group: 'com.teamhub.unresolved', name: 'com.teamhub.overrides', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'jbossws-api', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'oauth-20090617', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'oauth-consumer-20090617', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'oauth-httpclient4-20090913', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'osbcp-css-parser-1.4', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'package-scanner-0.9.4', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'protection', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'scannotation', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'serializer', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'step2-common-1-SNAPSHOT', version: 'unresolved'
runtime group: 'com.teamhub.unresolved', name: 'step2-consumer-1-SNAPSHOT', version: 'unresolved'
runtime group: 'com.tinkerpop.blueprints', name: 'blueprints-core', version: '2.6.0'
compile group: 'commons-beanutils', name: 'commons-beanutils-core', version: '1.8.0'
compile group: 'commons-codec', name: 'commons-codec', version: '1.10'
compile group: 'commons-collections', name: 'commons-collections', version: COMMONS_COLLECTIONS_VERSION
compile group: 'commons-dbcp', name: 'commons-dbcp', version: '1.4'
compile group: 'commons-io', name: 'commons-io', version: COMMONS_IO_VERSION
compile group: 'commons-logging', name: 'commons-logging', version: COMMONS_LOGGING_VERSION
compile group: 'commons-pool', name: 'commons-pool', version: '1.5.4'
compile group: 'de.galan.packtag', name: 'packtag-core', version: DE_GALAN_PACKTAG_VERSION
compile group: 'de.jkeylockmanager', name: 'jkeylockmanager', version: '1.0.1'
compile group: 'dom4j', name: 'dom4j', version: '1.6.1'
compile group: 'javax.annotation', name: 'jsr250-api', version: JAVAX_ANNOTATION_VERSION
compile group: 'javax.inject', name: 'javax.inject', version: JAVAX_INJECT_VERSION
compile group: 'javax.mail', name: 'mail', version:JAVAX_MAIL_VERSION
compile group: 'javax.servlet.jsp', name: 'jsp-api', version: JAVAX_SERVLET_JSP_VERSION
compile group: 'javax.servlet', name: 'javax.servlet-api', version: JAVAX_SERVLET_VERSION
runtime group: 'javax.servlet', name: 'jstl', version: '1.1.0'
runtime group: 'javax.transaction', name: 'jta', version: '1.1'
compile group: 'javax.validation', name: 'validation-api', version: JAVAX_VALIDATION_VERSION
compile group: 'javax.xml.bind', name: 'jaxb-api', version: JAVAX_XML_BIND_VERSION
runtime group: 'jaxen', name: 'jaxen', version: '1.1.1'
compile group: 'log4j', name: 'log4j', version: LOG4J_VERSION
compile group: 'net.sf.jmimemagic', name: 'jmimemagic', version: NET_SF_JMIMEMAGIC_VERSION
compile group: 'net.sf.opencsv', name: 'opencsv', version: NET_SF_OPENCSV_VERSION
runtime group: 'net.sourceforge.cssparser', name: 'cssparser', version: '0.9.17'
compile group: 'net.spy', name: 'spymemcached', version: '2.11.1'
compile group: 'opensymphony', name: 'sitemesh', version: OPENSYMPHONY_VERSION
compile group: 'org.apache.commons', name: 'commons-lang3', version: APACHE_COMMONS_VERSION
compile group: 'org.apache.commons', name: 'commons-pool2', version: '2.4.2'
compile group: 'org.apache.commons', name: 'commons-vfs2', version: '2.0'
runtime group: 'org.apache.httpcomponents', name: 'fluent-hc', version: APACHE_HTTPCOMPONENTS_VERSION
runtime group: 'org.apache.httpcomponents', name: 'httpclient-cache', version: APACHE_HTTPCOMPONENTS_VERSION
compile group: 'org.apache.httpcomponents', name: 'httpclient', version: APACHE_HTTPCOMPONENTS_VERSION
runtime group: 'org.apache.httpcomponents', name: 'httpcore-nio', version: '4.3.2'
compile group: 'org.apache.httpcomponents', name: 'httpcore', version: '4.3.2'
runtime group: 'org.apache.httpcomponents', name: 'httpmime', version: APACHE_HTTPCOMPONENTS_VERSION
runtime group: 'org.apache.pdfbox', name: 'preflight', version: APACHE_PDFBOX_VERSION
runtime group: 'org.apache.poi', name: 'poi-excelant', version: APACHE_POI_VERSION
runtime group: 'org.apache.santuario', name: 'xmlsec', version: '1.5.3'
compile group: 'org.apache.tika', name: 'tika-core', version: APACHE_TIKA_VERSION
runtime group: 'org.apache.tika', name: 'tika-xmp', version: APACHE_TIKA_VERSION
runtime group: 'org.apache.xmlbeans', name: 'xmlbeans-qname', version: APACHE_XMLBEANS_VERSION
runtime group: 'org.apache.xmlbeans', name: 'xmlbeans-xpath', version: APACHE_XMLBEANS_VERSION
runtime group: 'org.aspectj', name: 'aspectjrt', version: ASPECTJ_VERSION
runtime group: 'org.bouncycastle', name: 'bcprov-jdk14', version: '1.38'
runtime group: 'org.codehaus.jackson', name: 'jackson-core-asl', version: '1.9.3'
compile group: 'org.codehaus.jackson', name: 'jackson-mapper-asl', version: '1.9.3'
compile group: 'org.freemarker', name: 'freemarker', version: FREEMARKER_VERSION
runtime group: 'org.hibernate.common', name: 'hibernate-commons-annotations', version: HIBERNATE_COMMON_VERSION
compile group: 'org.hibernate.javax.persistence', name: 'hibernate-jpa-2.1-api', version: HIBERNATE_JAVAX_PERSISTENCE_VERSION
compile group: 'org.hibernate', name: 'hibernate-core', version: HIBERNATE_VERSION
runtime group: 'org.hibernate', name: 'hibernate-entitymanager', version: HIBERNATE_VERSION
runtime group: 'org.hibernate', name: 'hibernate-tools', version: '5.2.6.Final'
compile group: 'org.hibernate', name: 'hibernate-validator', version: '6.0.4.Final'
runtime group: 'com.zaxxer', name: 'HikariCP', version: HIKARICP_VERSION
runtime group: 'org.hsqldb', name: 'hsqldb', version: HSQLDB_VERSION
runtime group: 'org.jasypt', name: 'jasypt-spring31', version: JASYPT_VERSION
compile group: 'org.javassist', name: 'javassist', version: '3.18.1-GA'
runtime group: 'org.jboss.jbossts.jta', name: 'narayana-jta', version: '4.17.4.Final'
runtime group: 'org.jboss.logging', name: 'jboss-logging-processor', version: JBOSS_LOGGING_VERSION
compile group: 'org.jboss.logging', name: 'jboss-logging', version: '3.1.0.GA'
runtime group: 'org.jboss.resteasy', name: 'resteasy-jaxrs', version: JBOSS_RESTEASY_VERSION
compile group: 'org.jsoup', name: 'jsoup', version: JSOUP_VERSION
compile group: 'org.liquibase', name: 'liquibase-core', version: '2.0.3'
runtime group: 'org.openid4java', name: 'openid4java', version: '1.0.0'
runtime group: 'org.openxri', name: 'openxri-client', version: OPENXRI_VERSION
compile group: 'org.quartz-scheduler', name: 'quartz', version: QUARTZ_SCHEDULER_VERSION
runtime group: 'org.safehaus.jug', name: 'jug', version: '2.0.0', classifier: 'lgpl'
compile group: 'org.slf4j', name: 'slf4j-api', version: SLF4J_VERSION
runtime group: 'org.slf4j', name: 'slf4j-log4j12', version: SLF4J_VERSION
compile group: 'org.springframework.integration', name: 'spring-integration-core', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-event', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-feed', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-ftp', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-groovy', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-http', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-ip', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-jdbc', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-jms', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-jmx', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-mail', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-rmi', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-security', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-sftp', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-twitter', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-ws', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-xml', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
runtime group: 'org.springframework.integration', name: 'spring-integration-xmpp', version: SPRINGFRAMEWORK_INTEGRATION_VERSION
compile group: 'org.springframework.security.oauth', name: 'spring-security-oauth', version: SPRINGFRAMEWORK_SECURITY_OAUTH_VERSION
runtime group: 'org.springframework.security.oauth', name: 'spring-security-oauth2', version: SPRINGFRAMEWORK_SECURITY_OAUTH_VERSION
runtime group: 'org.springframework.security', name: 'spring-security-aspects', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'org.springframework.security', name: 'spring-security-core', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'org.springframework.security', name: 'spring-security-crypto', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'org.springframework.security', name: 'spring-security-openid', version: SPRINGFRAMEWORK_SECURITY_VERSION
runtime group: 'org.springframework.security', name: 'spring-security-taglibs', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'org.springframework.security', name: 'spring-security-web', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'org.springframework.social', name: 'spring-social-core', version: '1.1.4.RELEASE'
runtime group: 'org.springframework.social', name: 'spring-social-facebook-web', version: '2.0.3.RELEASE'
compile group: 'org.springframework.social', name: 'spring-social-facebook', version: '2.0.3.RELEASE'
compile group: 'org.springframework.social', name: 'spring-social-google', version: '1.0.0.RELEASE'
compile group: 'org.springframework.social', name: 'spring-social-linkedin', version: '1.0.2.RELEASE'
runtime group: 'org.springframework.social', name: 'spring-social-security', version: '1.1.4.RELEASE'
compile group: 'org.springframework.social', name: 'spring-social-twitter', version: '1.1.2.RELEASE'
runtime group: 'org.springframework.webflow', name: 'spring-faces', version: SPRINGFRAMEWORK_WEBFLOW_VERSION
runtime group: 'org.springframework.webflow', name: 'spring-js-resources', version: SPRINGFRAMEWORK_WEBFLOW_VERSION
compile group: 'org.springframework.webflow', name: 'spring-webflow', version: SPRINGFRAMEWORK_WEBFLOW_VERSION
compile group: 'org.springframework', name: 'spring-aop', version: SPRINGFRAMEWORK_VERSION
runtime group: 'org.springframework', name: 'spring-aspects', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-context-support', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-core', version: SPRINGFRAMEWORK_VERSION
runtime group: 'org.springframework', name: 'spring-instrument-tomcat', version: SPRINGFRAMEWORK_VERSION
runtime group: 'org.springframework', name: 'spring-instrument', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-jdbc', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-messaging', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-orm', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-tx', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-webmvc', version: SPRINGFRAMEWORK_VERSION
runtime group: 'org.tuckey', name: 'urlrewritefilter', version: TUCKEY_VERSION
compile group: 'org.yaml', name: 'snakeyaml', version: '1.17'
compile group: 'redis.clients', name: 'jedis', version: '2.8.1'
runtime group: 'regexp', name: 'regexp', version: '1.3'
runtime group: 'taglibs', name: 'standard', version: '1.1.0'
compile group: 'xerces', name: 'xercesImpl', version: XERCES_VERSION
compile group: 'xerces', name: 'xmlParserAPIs', version: '2.6.2'
compile group: 'com.hazelcast', name: 'hazelcast', version: '3.9.1'
compile group: 'com.hazelcast', name: 'hazelcast-hibernate52', version: '1.2.2'
runtime group: 'com.hazelcast', name: 'hazelcast-aws', version: '2.1.0'
compile group: 'com.esotericsoftware', name: 'kryo-shaded', version: '4.0.0'
compile group: 'de.javakaffee', name: 'kryo-serializers', version: '0.42'
compile group: 'org.springframework.session', name: 'spring-session', version: SPRINGFRAMEWORK_SESSION_VERSION
compile group: 'com.amazonaws', name: 'aws-java-sdk', version: '1.11.272'
compile(group: 'com.bikeemotion', name: 'quartz-hazelcast-jobstore', version: '1.0.4') {
exclude group: 'com.hazelcast', module: 'hazelcast-client'
exclude group: 'com.hazelcast', module: 'hazelcast'
}
./AnswerHub/platform/web/build.gradle
compile project(':platform:core')
compile group: 'org.aspectj', name: 'aspectjweaver', version: '1.8.7'
compile group: 'org.springframework', name: 'spring-webmvc', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-test', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-messaging', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-core', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-context-support', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework.webflow', name: 'spring-webflow', version: SPRINGFRAMEWORK_WEBFLOW_VERSION
compile group: 'org.springframework.social', name: 'spring-social-web', version: '1.1.4.RELEASE'
compile group: 'org.springframework.social', name: 'spring-social-twitter', version: '1.1.2.RELEASE'
compile group: 'org.springframework.social', name: 'spring-social-core', version: '1.1.4.RELEASE'
compile group: 'org.springframework.security', name: 'spring-security-web', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'org.springframework.security', name: 'spring-security-core', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'org.springframework.security.oauth', name: 'spring-security-oauth', version: SPRINGFRAMEWORK_SECURITY_OAUTH_VERSION
compile group: 'org.slf4j', name: 'slf4j-api', version: SLF4J_VERSION
compile group: 'org.quartz-scheduler', name: 'quartz', version: QUARTZ_SCHEDULER_VERSION
compile group: 'org.jsoup', name: 'jsoup', version: JSOUP_VERSION
compile group: 'org.hsqldb', name: 'hsqldb', version: HSQLDB_VERSION
compile group: 'org.hibernate.javax.persistence', name: 'hibernate-jpa-2.1-api', version: HIBERNATE_JAVAX_PERSISTENCE_VERSION
compile group: 'org.freemarker', name: 'freemarker', version: FREEMARKER_VERSION
compile group: 'org.aspectj', name: 'aspectjrt', version: ASPECTJ_VERSION
compile group: 'org.apache.tika', name: 'tika-core', version: APACHE_TIKA_VERSION
compile group: 'org.apache.httpcomponents', name: 'httpcore', version: '4.3.2'
compile group: 'org.apache.commons', name: 'commons-lang3', version: APACHE_COMMONS_VERSION
compile group: 'opensymphony', name: 'sitemesh', version: OPENSYMPHONY_VERSION
compile group: 'net.sf.opencsv', name: 'opencsv', version: NET_SF_OPENCSV_VERSION
compile group: 'net.sf.jmimemagic', name: 'jmimemagic', version: NET_SF_JMIMEMAGIC_VERSION
compile group: 'log4j', name: 'log4j', version: LOG4J_VERSION
compile group: 'javax.xml.bind', name: 'jaxb-api', version: JAVAX_XML_BIND_VERSION
compile group: 'javax.validation', name: 'validation-api', version: JAVAX_VALIDATION_VERSION
compile group: 'javax.servlet', name: 'javax.servlet-api', version:JAVAX_SERVLET_VERSION
compile group: 'javax.mail', name: 'mail', version:JAVAX_MAIL_VERSION
compile group: 'javax.inject', name: 'javax.inject', version: JAVAX_INJECT_VERSION
compile group: 'javax.annotation', name: 'jsr250-api', version: JAVAX_ANNOTATION_VERSION
compile group: 'javax.activation', name: 'activation', version: '1.1'
compile group: 'de.galan.packtag', name: 'packtag-core', version: DE_GALAN_PACKTAG_VERSION
compile group: 'commons-logging', name: 'commons-logging', version: COMMONS_LOGGING_VERSION
compile group: 'commons-io', name: 'commons-io', version: COMMONS_IO_VERSION
compile group: 'commons-fileupload', name: 'commons-fileupload', version: '1.3.1'
compile group: 'commons-collections', name: 'commons-collections', version: COMMONS_COLLECTIONS_VERSION
// Unresolved deps not found on maven central
compile group: 'com.teamhub.unresolved', name: 'teamhub-util', version: 'unresolved'
compile group: 'com.teamhub.unresolved', name: 'com.teamhub.overrides', version: 'unresolved'
compile group: 'com.rometools', name: 'rome', version: ROMETOOLS_VERSION
compile group: 'com.google.guava', name: 'guava', version: GOOGLE_GUAVA_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: JACKSON_FASTERXML_VERSION
compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: JACKSON_FASTERXML_VERSION
compile group: 'com.mashape.unirest', name: 'unirest-java', version: '1.4.9'
testCompile group: 'org.testng', name: 'testng', version: TESTNG_VERSION
testCompile group: 'org.powermock', name: 'powermock-api-mockito', version: POWERMOCK_VERSION
testCompile group: 'org.powermock', name: 'powermock-module-testng', version: POWERMOCK_VERSION
./AnswerHub/platform/email-notifications/build.gradle
compile project(':platform:core')
compile group: 'org.jsoup', name: 'jsoup', version: JSOUP_VERSION
compile group: 'javax.mail', name: 'mail', version:JAVAX_MAIL_VERSION
compile group: 'org.springframework.security', name: 'spring-security-core', version: SPRINGFRAMEWORK_SECURITY_VERSION
compile group: 'org.springframework', name: 'spring-messaging', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-beans', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-context', version: SPRINGFRAMEWORK_VERSION
compile group: 'org.springframework', name: 'spring-web', version: SPRINGFRAMEWORK_VERSION
compile group: 'commons-codec', name: 'commons-codec', version: '1.9'
compile group: 'commons-collections', name: 'commons-collections', version: COMMONS_COLLECTIONS_VERSION
compile group: 'commons-io', name: 'commons-io', version: COMMONS_IO_VERSION
compile group: 'org.apache.commons', name: 'commons-lang3', version: APACHE_COMMONS_VERSION
compile group: 'com.google.guava', name: 'guava', version: GOOGLE_GUAVA_VERSION
runtime group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: JACKSON_FASTERXML_VERSION
runtime group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: JACKSON_FASTERXML_VERSION
compile group: 'org.slf4j', name: 'slf4j-api', version: SLF4J_VERSION
compile group: 'log4j', name: 'log4j', version: LOG4J_VERSION
runtime group: 'xml-apis', name: 'xml-apis', version: XML_APIS_VERSION
./AnswerHub/platform/build.gradle
// Test dependencies
testCompile group:"junit", name:"junit", version: JUNIT_VERSION
testCompile group: 'org.mockito', name: 'mockito-all', version: MOCKITO_VERSION
./AnswerHub/platform/rename-compat/build.gradle
compile project(':platform:core')
./AnswerHub/platform/licensing/build.gradle
compile project(':platform:core')
./AnswerHub/gradleplugin/build.gradle
compile gradleApi()
compile localGroovy()
compile 'com.wix:wix-embedded-mysql:2.1.4'
compile 'org.akhikhl.gretty:gretty:2.0.0'
compile 'com.dongxiguo:scala-junction_2.9.0:0.1.0'
testCompile group: 'junit', name: 'junit', version: '4.11'
testCompile gradleTestKit()
./AnswerHub/docs/custom_engineering/build.gradle
classpath "com.teamhub:gradleplugin:$platformVersion"
classpath 'net.researchgate:gradle-release:2.4.0'
./AnswerHub/build.gradle
classpath "com.teamhub:gradleplugin:${project.version}"
classpath 'net.researchgate:gradle-release:2.4.0'
Updated about 5 years ago