Loading community-module/metadata.keystore 0 → 100644 +409 B File added.No diff preview for this file type. View file community-module/pom.xml +19 −4 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ <parent> <groupId>com.inteligr8.alfresco</groupId> <artifactId>asie-platform-module-parent</artifactId> <version>1.1-SNAPSHOT</version> <version>1.2-SNAPSHOT</version> <relativePath>../</relativePath> </parent> Loading @@ -16,8 +16,12 @@ <name>ASIE Platform Module for ACS Community</name> <properties> <alfresco.sdk.version>5.2.0</alfresco.sdk.version> <alfresco.platform.version>7.0.0</alfresco.platform.version> <alfresco.sdk.version>4.9.0</alfresco.sdk.version> <alfresco.platform.version>23.3.0</alfresco.platform.version> <alfresco.platform.war.version>23.3.0.98</alfresco.platform.war.version> <tomcat-rad.version>10-2.1</tomcat-rad.version> <beedk.rad.acs-search.enabled>true</beedk.rad.acs-search.enabled> </properties> <dependencyManagement> Loading @@ -42,7 +46,6 @@ <groupId>com.inteligr8.alfresco</groupId> <artifactId>asie-shared</artifactId> <version>${project.version}</version> <scope>provided</scope> </dependency> <!-- Needed by this module, but provided by ACS --> Loading @@ -52,6 +55,14 @@ <scope>provided</scope> </dependency> <!-- Alfresco Modules required to use this module --> <dependency> <groupId>com.inteligr8.alfresco</groupId> <artifactId>cxf-jaxrs-platform-module</artifactId> <version>1.3.1-acs-v23.3</version> <type>amp</type> </dependency> <!-- Including for testing purposes only --> <dependency> <groupId>junit</groupId> Loading @@ -74,6 +85,10 @@ <extensions>true</extensions> <configuration> <tiles> <!-- Documentation: https://bitbucket.org/inteligr8/ootbee-beedk/src/stable/beedk-acs-search-rad-tile --> <tile>com.inteligr8.ootbee:beedk-acs-search-rad-tile:[1.1.6,2.0.0)</tile> <!-- Documentation: https://bitbucket.org/inteligr8/ootbee-beedk/src/stable/beedk-acs-platform-self-rad-tile --> <tile>com.inteligr8.ootbee:beedk-acs-platform-self-rad-tile:[1.1.6,2.0.0)</tile> <!-- Documentation: https://bitbucket.org/inteligr8/ootbee-beedk/src/stable/beedk-acs-platform-module-tile --> <tile>com.inteligr8.ootbee:beedk-acs-platform-module-tile:[1.1.6,2.0.0)</tile> </tiles> Loading community-module/rad.sh +4 −4 Original line number Diff line number Diff line #!/bin/sh discoverArtifactId() { ARTIFACT_ID=`mvn -q -Dexpression=project.artifactId -DforceStdout help:evaluate` ARTIFACT_ID=`mvn -q -Dexpression=project.artifactId -DforceStdout help:evaluate | sed 's/\x1B\[[0-9;]\{1,\}[A-Za-z]//g'` } rebuild() { echo "Rebuilding project ..." mvn process-classes mvn process-test-classes } start() { echo "Rebuilding project and starting Docker containers to support rapid application development ..." mvn -Drad process-classes mvn -Drad process-test-classes } start_log() { echo "Rebuilding project and starting Docker containers to support rapid application development ..." mvn -Drad -Ddocker.showLogs process-classes mvn -Drad -Ddocker.showLogs process-test-classes } stop() { Loading community-module/src/main/java/com/inteligr8/alfresco/asie/compute/CmisQueryInspector.java +5 −2 Original line number Diff line number Diff line package com.inteligr8.alfresco.asie.compute; import java.util.List; import java.util.Set; import org.alfresco.repo.search.impl.parsers.CMISLexer; import org.alfresco.repo.search.impl.parsers.CMISParser; import org.alfresco.service.cmr.search.SearchParameters.Operator; import org.alfresco.service.cmr.dictionary.DataTypeDefinition; import org.alfresco.service.cmr.search.SearchService; import org.alfresco.service.namespace.QName; import org.antlr.runtime.ANTLRStringStream; Loading @@ -31,8 +33,9 @@ public class CmisQueryInspector implements QueryInspector { } @Override public QueryValue findRequiredProperty(String cmisQuery, Operator defaultOperator, QName property) throws RecognitionException { Tree tree = this.parseCmis(cmisQuery, defaultOperator); public List<QueryValue> findRequiredPropertyValues(String query, Operator defaultOperator, QName property, DataTypeDefinition dataTypeDef) throws RecognitionException { Tree tree = this.parseCmis(query, defaultOperator); throw new UnsupportedOperationException(); } protected Tree parseCmis(String cmisQuery, Operator defaultOperator) throws RecognitionException { Loading community-module/src/main/java/com/inteligr8/alfresco/asie/compute/QueryInspectorFactory.java +2 −1 Original line number Diff line number Diff line package com.inteligr8.alfresco.asie.compute; import java.util.HashMap; import java.util.List; import java.util.Map; Loading @@ -14,7 +15,7 @@ public class QueryInspectorFactory implements InitializingBean { @Autowired private List<QueryInspector> inspectors; private Map<String, QueryInspector> languageInspectorMap; private Map<String, QueryInspector> languageInspectorMap = new HashMap<>(); @Override public void afterPropertiesSet() throws Exception { Loading Loading
community-module/metadata.keystore 0 → 100644 +409 B File added.No diff preview for this file type. View file
community-module/pom.xml +19 −4 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ <parent> <groupId>com.inteligr8.alfresco</groupId> <artifactId>asie-platform-module-parent</artifactId> <version>1.1-SNAPSHOT</version> <version>1.2-SNAPSHOT</version> <relativePath>../</relativePath> </parent> Loading @@ -16,8 +16,12 @@ <name>ASIE Platform Module for ACS Community</name> <properties> <alfresco.sdk.version>5.2.0</alfresco.sdk.version> <alfresco.platform.version>7.0.0</alfresco.platform.version> <alfresco.sdk.version>4.9.0</alfresco.sdk.version> <alfresco.platform.version>23.3.0</alfresco.platform.version> <alfresco.platform.war.version>23.3.0.98</alfresco.platform.war.version> <tomcat-rad.version>10-2.1</tomcat-rad.version> <beedk.rad.acs-search.enabled>true</beedk.rad.acs-search.enabled> </properties> <dependencyManagement> Loading @@ -42,7 +46,6 @@ <groupId>com.inteligr8.alfresco</groupId> <artifactId>asie-shared</artifactId> <version>${project.version}</version> <scope>provided</scope> </dependency> <!-- Needed by this module, but provided by ACS --> Loading @@ -52,6 +55,14 @@ <scope>provided</scope> </dependency> <!-- Alfresco Modules required to use this module --> <dependency> <groupId>com.inteligr8.alfresco</groupId> <artifactId>cxf-jaxrs-platform-module</artifactId> <version>1.3.1-acs-v23.3</version> <type>amp</type> </dependency> <!-- Including for testing purposes only --> <dependency> <groupId>junit</groupId> Loading @@ -74,6 +85,10 @@ <extensions>true</extensions> <configuration> <tiles> <!-- Documentation: https://bitbucket.org/inteligr8/ootbee-beedk/src/stable/beedk-acs-search-rad-tile --> <tile>com.inteligr8.ootbee:beedk-acs-search-rad-tile:[1.1.6,2.0.0)</tile> <!-- Documentation: https://bitbucket.org/inteligr8/ootbee-beedk/src/stable/beedk-acs-platform-self-rad-tile --> <tile>com.inteligr8.ootbee:beedk-acs-platform-self-rad-tile:[1.1.6,2.0.0)</tile> <!-- Documentation: https://bitbucket.org/inteligr8/ootbee-beedk/src/stable/beedk-acs-platform-module-tile --> <tile>com.inteligr8.ootbee:beedk-acs-platform-module-tile:[1.1.6,2.0.0)</tile> </tiles> Loading
community-module/rad.sh +4 −4 Original line number Diff line number Diff line #!/bin/sh discoverArtifactId() { ARTIFACT_ID=`mvn -q -Dexpression=project.artifactId -DforceStdout help:evaluate` ARTIFACT_ID=`mvn -q -Dexpression=project.artifactId -DforceStdout help:evaluate | sed 's/\x1B\[[0-9;]\{1,\}[A-Za-z]//g'` } rebuild() { echo "Rebuilding project ..." mvn process-classes mvn process-test-classes } start() { echo "Rebuilding project and starting Docker containers to support rapid application development ..." mvn -Drad process-classes mvn -Drad process-test-classes } start_log() { echo "Rebuilding project and starting Docker containers to support rapid application development ..." mvn -Drad -Ddocker.showLogs process-classes mvn -Drad -Ddocker.showLogs process-test-classes } stop() { Loading
community-module/src/main/java/com/inteligr8/alfresco/asie/compute/CmisQueryInspector.java +5 −2 Original line number Diff line number Diff line package com.inteligr8.alfresco.asie.compute; import java.util.List; import java.util.Set; import org.alfresco.repo.search.impl.parsers.CMISLexer; import org.alfresco.repo.search.impl.parsers.CMISParser; import org.alfresco.service.cmr.search.SearchParameters.Operator; import org.alfresco.service.cmr.dictionary.DataTypeDefinition; import org.alfresco.service.cmr.search.SearchService; import org.alfresco.service.namespace.QName; import org.antlr.runtime.ANTLRStringStream; Loading @@ -31,8 +33,9 @@ public class CmisQueryInspector implements QueryInspector { } @Override public QueryValue findRequiredProperty(String cmisQuery, Operator defaultOperator, QName property) throws RecognitionException { Tree tree = this.parseCmis(cmisQuery, defaultOperator); public List<QueryValue> findRequiredPropertyValues(String query, Operator defaultOperator, QName property, DataTypeDefinition dataTypeDef) throws RecognitionException { Tree tree = this.parseCmis(query, defaultOperator); throw new UnsupportedOperationException(); } protected Tree parseCmis(String cmisQuery, Operator defaultOperator) throws RecognitionException { Loading
community-module/src/main/java/com/inteligr8/alfresco/asie/compute/QueryInspectorFactory.java +2 −1 Original line number Diff line number Diff line package com.inteligr8.alfresco.asie.compute; import java.util.HashMap; import java.util.List; import java.util.Map; Loading @@ -14,7 +15,7 @@ public class QueryInspectorFactory implements InitializingBean { @Autowired private List<QueryInspector> inspectors; private Map<String, QueryInspector> languageInspectorMap; private Map<String, QueryInspector> languageInspectorMap = new HashMap<>(); @Override public void afterPropertiesSet() throws Exception { Loading