Category archives: Alfresco

Building the community.

Alfresco and Windows

I had to update my Windows 7 Virtual Machine this week in order to do some demo videos. It is always painful to renew my frustration with that operating system. I dug out my old list of gotchas related to connecting to Alfresco from a Windows machine. I updated them, and decided to post them here.

Most of these tips come from either the official Alfresco documentation or the Alfresco wiki, but some come from issue reports, experience, and hearsay. Some tips might be out-of-date. I submitted most of these tips as enhancement to the documentation.

CIFS

CIFS is the ...

Continue reading

Alfresco Tips Grab Bag

Two Alfresco tips that I keep meaning to write down.

Fresh Install Error

New machine, fresh install of Alfresco, and the repository won't start.

Very early in the log file, after the sysAdmin few subsystem has loaded, this error shows up:

org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'avmRemoteService' defined in class path resource 
[alfresco/remote-services-context.xml]: Invocation of init method 
failed; nested exception is java.rmi.server.ExportException: internal 
error: ObjID already in use

Don't panic. Take a deep breath and confirm that /etc/hosts has an entry for localhost, the full hostname, and ...

Continue reading

The Final Sprint Towards a Successful Alfresco Summit

The Final Sprint Towards a Successful Alfresco Summit

An important part of my job the last few years has been helping Jeff Potts make Alfresco DevCon successful. With the expansion of DevCon into Alfresco Summit, my role has expanded too. This year we are planning a much bigger event which has consumed my work life for the last 8 months. We have one week left to our conference in Barcelona, and two weeks until we meet in Boston. It has been very exciting to review the presentations with people and see how great the sessions are going to be.

As people keep asking me what to expect at ...

Continue reading

The Dropbox Problem

The Dropbox Problem

At Alfresco, we often refer to "the Dropbox problem". It doesn't look like anyone has written a clear explanation of what that means, so I will do the honors.

Dropbox is a very popular service for cloud-based file storage and sharing, coupled with a simple way of keeping files synchronized across all of a user's devices. I use Dropbox for keeping my personal notes and photos synchronized on my desktop, tablet, and phone. Dropbox works so well that it has become the standard for how a consumer oriented service should make a complex problem easy to solve.

But ...

Continue reading

The Beauty of CMIS

The Beauty of CMIS

This is my next article providing an introduction to Enterprise Content Management (ECM). This article introduces the most important standard for building content solutions: Content Management Interoperability Services (CMIS). When a developer is given a task that involves content, it will save time and energy to leverage the CMIS standard when interacting with that content.

One of the visionaries behind CMIS is John Newton who was a founder of Alfresco. He likes to compare the adoption of the CMIS standard for content repositories to the adoption of the SQL standard for relational databases in the 1990s. Before SQL was widely ...

Continue reading

WCM is not ECM

In my last ECM post, I provided an introduction to the discipline of Enterprise Content Management. Many developers confuse Web Content Management (WCM) and Enterprise Content Management (ECM). When they are told about a content repository, they think of the tool they use to build web sites instead of the tool they use to manage the general content within their organization. This post explains the difference between these problem domains, and provides approaches for getting your enterprise content onto the web. As I explain in that previous post, this is a specific case of the general trade-off between building a ...

Continue reading

Everything About Alfresco Summit Proposals

Getting You Up to Speed

As the deadline draws near for proposals to this year's Alfresco Summit, I am getting a lot of questions about how exactly the presentations are evaluated. This is my attempt to write such a comprehensive blog post that you don't have any questions remaining.

This is our first conference to include the entire Alfresco community. I am looking forward to mixing with professionals of diverse backgrounds as we discuss Alfresco. The theme this year is "Put Your Content To Work", which we hope keeps us focused on the end goal of making our ...

Continue reading

A Developer's Introduction to Enterprise Content Management

In my role as a developer evangelist at Alfresco, I regularly speak with developers who have never heard of the tool and are not familiar with the concept of content management. This short post will provide enough of an introduction that you will know what capabilities these tools provide, and when to research more information. It is the first in a short series on developing with Alfresco.

Alfresco is a tool for enterprise content management (ECM). I compare it to a database for unstructured business content like audio, video, office documents, PDFs, images, or anything else you want to hand ...

Continue reading

LibreOffice and Alfresco

The CMIS browser in version 4 of LibreOffice is a great example of what we at Alfresco hoped people would do with this standard. It makes it very easy to access your content in Alfresco (or any other CMIS compliant repository) and take advantage of content management features like check-ins and metadata.

I want to share two recent tutorials that explain how to set up and use the functionality:

I ...

Continue reading

200 Add-ons and Counting

The Alfresco Add-ons directory is about eight months old, and has recently crossed the significant milestone of having 200 entries all related to Alfresco version 3.4 and newer. We have tried to monitor the site and remove duplicate entries as well as non-useful add-ons, so we are very proud of the quality of the projects that have been listed.

The Alfresco community has done an amazing job at producing helpful add-ons that can enhance most Alfresco deployments. Some of these add-ons, due to their quality and general usefulness, have been accepted into or re-implemented in core Alfresco (I started ...

Continue reading