01-09-2019 10:55 PM
Hola equipo,
Tengo el problema que en un carpeta los usuarios pueden subir un archivo con el mismo nombre y Alfresco lo que hace esque simpremento lo renombra y lo carga.
Necesito bloquear esta funcion ya que al usuario no le interesa revisar que ya este ese documento en la carpeta y lo volvera a cargar y tendre 100 copias del mismo documento en la carpeta.
Les agradecere me sugieran algo
Saludos
01-10-2019 03:26 AM
Nosotros lo solucionamos así: GitHub - keensoft/alfresco-version-by-name: Alfresco addon (auto-version files having the same name)
01-10-2019 09:45 PM
Muchas gracias Angel por esa tan pronta respuesta, veo muy util el articulo que me compartes, pero no le he entendido muy bien a la parte de implementarla o instalarla en Alfresco.
Mil disculpas por la ignorancia, pero soy nuevo con esto.
Le agradeceria me oriente en ese aspecto.
saludos
01-11-2019 03:33 AM
Es un add-on de Alfresco. El instalable (AMP) está en Releases · keensoft/alfresco-version-by-name · GitHub
Si te sirve tal y como está, puedes instalarlo en tu sistema.
Si quieres cambiar algo, puedes modificar el código fuente y compilarlo tú mismo.
06-21-2019 02:05 AM
Hola, siento si "reanimo" este hilo antiguo, pero tengo el mismo problema y la solución de versionar el documento no me sirve, realmente necesito que haya múltiples archivos con el mismo nombre en una única carpeta.
He visto que se puede sobrescribir la propiedad duplicate a true dentro del cm:contains en la configuración del alfresco (visto aqui), pero se que no se recomienda y que es posible crear un nuevo tipo custom heredando de folder y que este si tenga dicha propiedad a true (visto aqui).
El problema es que Alfresco no permite hacer import de una configuracion xml con associations y parece que solo puede hacerse por configuración xml (visto aqui). El problema es que no entiendo a que hace referencia cuando menciona "your IDE", alguien me podria ayudar?
Muchas gracias.
06-21-2019 03:04 AM
No puede haber varios documentos con el mismo nombre en una misma carpeta. Piensa que es un "sistema de ficheros", así que es imposible.
06-21-2019 03:40 AM
Para podre hacerlo necesito poder crear un allinone sdk pero siguiendo los pasos de este tutorial al ejecutar el run.bat del ultimo punto tengo errores de maven que no se como corregir. Necesitaria ayuda con eso.
06-21-2019 03:52 AM
Sigo pensando que es una idea horrible, pero este tutorial de Jeff Potts puede ayudarte a entender cómo se desarrollan y despliegan los módulos de modelo de contenido en Alfresco:
Working With Custom Content Types in Alfresco | ECMArchitect | Alfresco Developer Tutorials
06-21-2019 04:09 AM
Gracias, ayer estuve indagando en esos tutoriales y siempre llego al mismo problema, no consigo crearme el Alfresco Maven SDK.
Siguiendo los pasos del tutorial de Jeff Potts sobre el tema en el momento final de hacer el run.bat tengo errores de dependencias de maven (estoy instalando el arquetipo 3.0.1 como recomienda que ya me sirve puesto que usamos la version 5.2 de Alfresco).
06-21-2019 04:39 AM
Si tienes Maven 3.6 y Java 8 o Java 11 instalado, debería ser tan simple como esto.
$ mvn archetype:generate -Dfilter=org.alfresco:
Choose archetype:
1: remote -> org.alfresco.maven.archetype:activiti-jar-archetype (DEPRECATED - UNSUPPORTED - EXPERIMENTAL)
2: remote -> org.alfresco.maven.archetype:alfresco-allinone-archetype (Sample multi-module project for All-in-One development on the Alfresco platform. Includes modules for Platform/Repository JAR and Share JAR)
3: remote -> org.alfresco.maven.archetype:alfresco-amp-archetype (Sample project with full support for lifecycle and rapid development of Repository AMPs (Alfresco Module Packages))
4: remote -> org.alfresco.maven.archetype:alfresco-platform-jar-archetype (Sample project with full support for lifecycle and rapid development of Platform/Repository JARs and AMPs (Alfresco Module Packages))
5: remote -> org.alfresco.maven.archetype:alfresco-share-jar-archetype (Share project with full support for lifecycle and rapid development of JARs and AMPs (Alfresco Module
Packages))
6: remote -> org.alfresco.maven.archetype:share-amp-archetype (Share project with full support for lifecycle and rapid development of AMPs (Alfresco Module
Packages))
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): : 2
Choose org.alfresco.maven.archetype:alfresco-allinone-archetype version:
1: 2.0.0-beta-1
2: 2.0.0-beta-2
3: 2.0.0-beta-3
4: 2.0.0-beta-4
5: 2.0.0
6: 2.1.0
7: 2.1.1
8: 2.2.0
9: 3.0.0
10: 3.0.1
11: 3.1.0
12: 4.0.0-beta-1
13: 4.0.0
Choose a number: 13: 11
Define value for property 'groupId': org.alfresco
Define value for property 'artifactId': test-allinone
[INFO] Using property: version = 1.0-SNAPSHOT
Define value for property 'package' org.alfresco: :
Confirm properties configuration:
groupId: org.alfresco
artifactId: test-allinone
version: 1.0-SNAPSHOT
package: org.alfresco
Y: :
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.