Entries with zylk-blog alfresco times .

Actualidad

Notificaciones en Alfresco

avatar
Cesar Capillas Apr 15, 2020
Zylk

En varias ocasiones hemos tratado las notificaciones en Alfresco (tanto inbound como outbound) normalmente involucradas con algún flujo de trabajo, acción o regla de contenido. Hoy vamos a resumir algunas de las opciones de notificación tanto OOTB como a través de módulos conocidos. En primer lugar, para recibir notificaciones de Alfresco necesitamos configurar la pasarela de correo y algunos subsistemas. Por ejemplo, una configuración básica incorpora las siguientes opciones en el......

Read More

Un empujón a las PYMES durante el COVID-19

avatar
Mariana Méndez Pérez Apr 07, 2020
Zylk

Con el estado de alarma debido al Covid-19, el comercio online y el teletrabajo se han convertido en las principales alternativas para que las PYMEs mantengan su actividad. Ya se han anunciado diferentes programas de apoyo económico para facilitar la digitalización y por ende el trabajo en remoto en las pequeñas y medianas empresas. Contacta con nosotros a través del correo sales@zylk.net Como especialistas en transformación digital te podemos asesorar a gestionar estas ayudas enfocándonos......

Read More

Using Elastic APM for Alfresco Performance Monitoring

avatar
Cesar Capillas Jan 24, 2020
Zylk

Last days I played with Elastic APM for gaining some insights on the performance of our Alfresco production instance. The setup is quite straight-foward, although obviously, you need some infraestructure for it: An Elastic Search cluster (with Kibana). An Elastic APM Server (listening on port 8200, and binded with your Elastic Search cluster). An Elastic APM agent jar for the application to monitor (in this case Alfresco). For setting the Elastic APM Server, we just download the tar.gz......

Read More

Lo más destacado del 2019

avatar
Mariana Méndez Pérez Dec 17, 2019
Zylk

Iniciamos el año con la fusión entre Cloudera y Hortonworks, convirtiéndonos por ende en partners de Cloudera. Asistimos al evento de partners en Barcelona “Cloudera Dataworks 2019” donde conocimos al nuevo equipo que conforma la primera empresa de data cloud, que mejora la gestión de datos híbridos y permite su ejecución en cualquier tipo de nube dentro de su plataforma open source. Otros eventos en los que hemos estado presentes Alfresco Devcon 2019 Nuestro compañero Mikel Asla, asistió a......

Read More

Zylk addons in Alfresco Hub and other resources

avatar
Cesar Capillas Oct 05, 2019
Zylk

With the new Alfresco Community Hub, we missed some of the previous tags for linking of our (quite old) Alfresco Addons. Although, developed for Alfresco 4.x and Alfresco 5.x versions. Many of them are quite usable for Alfresco 6.x recent versions. Here we list some of the migrated links. In Alfresco Community Hub: Edit Online with Libreoffice Alfresco Icinga Nagios Integration Alfresco PDF Digital Signature Client (with Sinadura) Alfresco JDBC authentication subsystem Alfresco CIFS for LDAP......

Read More

Alfresco inboxes for basic document lifecycle status

avatar
Cesar Capillas Jul 25, 2019
Zylk

Yesterday I enjoyed and played a little bit with a quite old addon called Alfresco Inboxes for a demo, with some of the zylklab Alfresco addons. Alfresco Inboxes provides an custom Aikau page in Alfresco Share with configurable CMIS queries. I always liked solutions for having some kind of logical customized view of the repository for final users, in this case, based on custom CMIS queries. The project is compatible with Alfresco 4.2.f and 5.0.a. but I found a fork for being used with......

Read More

How to check Alfresco CMIS queries

avatar
Cesar Capillas Jul 20, 2019
Zylk

During developing a content centric application in CMIS with your favorite language and library (OpenCMIS, cmislib, DotCMIS, PortCMIS), it is usual to check your CMIS queries against repository. You can do it easily in several ways: Let's give some examples that may be useful in some situation: SELECT * FROM cmis:document WHERE cmis:createdBy = 'mjackson' SELECT * FROM qshare:shared WHERE qshare:sharedBy = 'ccl001' ORDER BY cmis:creationDate SELECT * FROM cm:effectivity ORDER by cm:to DESC......

Read More

Listing thousands of noderefs with Alfresco REST API

avatar
Cesar Capillas May 22, 2019
Zylk

Many situations in Alfresco support involve some minor modifications of thousands of documents or/and folders. Let's say we need to clean some metadata property, to add or remove some aspect, or renaming filenames for a given bunch of nodes, where bunch is here defined as several thousands of nodes. In these cases, we often obtain the corresponding list of noderefs, and later we process batch actions over the given set of nodes. For example: Customer did large bulk imports and now we need to......

Read More

Auditing added content in Alfresco repository II

avatar
Cesar Capillas Apr 15, 2019
Zylk

In the last post about "Auditing added content in Alfresco repository", we talked about how to create a simple audit console based on an Alfresco behaviour. Let's give some details for this example. The idea is quite simple, for Alfresco creation events, to write an event log in catalina.out, such the following one: 2019-04-15 08:50:02,346 DEBUG [repo.behavior.AuditContentCreatedBehavior] [http-apr-8080-exec-5] version created => uuid=845e3c4e-197a-472a-9b85-cf3a31ad7ae0......

Read More

Auditing added content in Alfresco repository

avatar
Cesar Capillas Apr 09, 2019
Zylk

One of the most important questions for many customers, once they are working with a document management system (now content services), is to know how they are using it. They want to obtain basic usage metrics about their business processes and custom content types to understand quantitatively how critical they are. Sometimes even simpler questions (sometimes audit related or statistics related) are not easy to obtain, such as how many documents do we have in the repository, what are the most......

Read More

ZYLK at Alfresco Devcon 2019

avatar
Mikel Asla Feb 12, 2019
Zylk

I was present at the Alfresco Devcon 2019 conference that took place last week in Edinburgh and I can still feel the great atmosphere created during the event at the International Conference Centre. It was very pleasant to meet again with some of the Alfresco community rock stars, as well as attending so many interesting talks. Brian Remmington at Alfresco Devcon 2019. There were also lots of great talks that I could not attend and I cannot wait to see......

Read More

Liferay DXP integration with Alfresco via CMIS API

avatar
Cesar Capillas Jan 28, 2019
Zylk

This week we will be in Edinburgh attending Alfresco Devcon 2019. Alfresco DevCon is an international developer conference dedicated to Alfresco related technologies, which provides a good opportunity to meet the experts of the community, and to obtain practical knowledge and use cases for Alfresco based solutions. Mikel Asla (Board Member of the Order Of the Bee), will present a lighting talk about Alfresco - Liferay integration via CMIS API titled "Portal & Content Services Revisited:......

Read More

El paso de ZYLK en 2018

avatar
Mikel Aguirre Jan 10, 2019
Zylk

Zylk Industry se incorporó al European Data Incubator (EDI) afrontando el desafío planteado por Volkswagen Navarra: modelos de mantenimiento predictivo para robots industriales en talleres de carrocería. Para ello ha desarrollado Industrial Robots Insights (IRI), un producto capaz de leer, procesar y visualizar datos estadísticos y alarmas de brazos robóticos de KUKA, ABB y FANUC conectados a PLC Siemens. Otro de los logros de ZYLK ha consistido en la consolidación de su relación con......

Read More

See you in Alfresco Devcon 2019

avatar
Cesar Capillas Dec 26, 2018
Zylk

As you probably know, Alfresco Devcon 2019 will celebrate next January in Edimburg. Alfresco DevCon is an international developer conference entirely dedicated to Alfresco related technologies, including technical sessions, training oportunities and keynotes. A good opportunity to meet experts of the community, and to provide developers a practical knowledge, use cases, best practices and techniques for Alfresco based solutions. The program is out there since some weeks ago, and it includes......

Read More

Updated Docker image for Alfresco monitoring with Alfresco Search Services

avatar
Cesar Capillas Sep 04, 2018
Zylk

During last days of summer, I took some time to update the Docker and Vagrant images for Alfresco monitoring setup with Nagios / Icinga, adding support for Alfresco Search Services and also PNP4Nagios for having some visualizations. In the provided configuration, I created a new host for Alfresco Search Services, and a sample configuration for the most useful services for monitoring SOLR 6: core index errors, average measured times for SOLR handlers or caches hitradios. The sample......

Read More

Alfresco Bulk Export Scripts

avatar
Cesar Capillas Aug 14, 2018
Zylk

In some of my last projects, I needed to create some helper scripts to extract information from an old Alfresco instance. My previous post about jq showed some of the helper scripts for getting users, groups or sites from Alfresco repository. I uploaded to github some examples: getPeople.sh getGroups.sh getSites.sh getSiteMemberships.sh getUserGroups.sh getAuthority.sh https://github.com/zylklab/alfresco-export-scripts#other-helper-scripts Besides of getting basic information, I needed to......

Read More

Using jq for parsing JSON documents

avatar
Cesar Capillas Aug 04, 2018

I'm a big fan of command line shell utilities, and nowadays with the proliferation of REST APIs and JSON documents, one of the commands that I use more frequently in conjuction with curl is jq. jq is a lightweight and flexible command-line JSON processor and, we could say it is like awk or sed, but for JSON syntax. It may installed via apt in Ubuntu, or downloaded directly from github. In the following I'm going to show some illustrative use cases with jq: Use case 1) Extracting information......

Read More

Using docker images for enterprise databases with Alfresco

avatar
Cesar Capillas Jul 26, 2018
Zylk

With Alfresco Content Services 6.0, docker-based installations are the standard way for setting up Alfresco (development) environments, while installer-based installations are not available anymore. By the moment, Docker compose resources use Postgresql database as default, but in between Alfresco supported stacks, there are also commercial databases widely used in Alfresco installations, such as MS-SQL Server and Oracle. In our development enviroments (also for Alfresco 5.x), we need to test......

Read More

Deleting documents in SOLR

avatar
Cesar Capillas Apr 23, 2018
Zylk

Just a simple tip today for deleting documents in SOLR via REST API and post command. Consider that you have a collection called gettingstarted and some document with id 44C...

Read More

Using schemaless mode and post command in SOLR

avatar
Cesar Capillas Apr 02, 2018
Zylk

In SOLR 6.6 the data_driven_scheme_configs configset is able to implement the features of the so-named Schemaless mode. This mode is a set of features that allow users to construct an effective schema by simply indexing sample data, without having to manually edit the schema. In the following examples, I'm using SOLR Cloud 6.6 setup and collection API. $ cd /opt/solr6/solr-6.6.0/ $ ./bin/solr create -c gettingstarted -shards 1 -replicationFactor 2 -p 8983 -d......

Read More