The Source Code from the AIIM iECM CMIS Demo

I’ve been promising this for a while, but it is finally available.  I had all these plans, but I decided to just get the code out for everyone as I seem to keep getting busy.  You can tell that the code was written to work and not to be supported.  All you critics can relax, I know already.

Before I go any further, I want to thank Craig Randall for his sample application that helped me get started. That application is also available on the EDN as well. Read his write-up, Consuming CMIS WSDL in Visual Studio and then go to the EDN for his code.

I also want to thank Thomas Pole for helping to write the User Interface, design the object model,  and leading AIIM’s efforts around iECM and CMIS in general.  Some of the code you will see is his.

Continue reading

EMC World 2009: Rules of the Road

Things are starting in just under a week in Orlando, but I wanted to share my plans with everyone, and lay down my Rules for EMC World.  These rules are very similar to last years Rules, but I’ve updated a bit to include Twitter in the discussion as I set the expectations before I start.

All posts that follow these rules will start EMC World 2009:. This is to clearly identify them for everyone. If I write a post before/during/after the conference that doesn’t adhere to what I am laying-out here, it won’t have that prefix.

Disclaimers

I’m going to be running a basic disclaimer in all my posts. If for some reason I forget to paste it in, this disclaimer applies to all EMC World 2009: prefixed posts and you can be sure I’ll be adding the disclaimer as soon as I notice that it is missing.  This is because I will be writing the posts during/after sessions and I will hear things that I may misconstrue or that talk about future events.

All information in this post was gathered from the presenters and presentation. It does not reflect my opinion unless clearly indicated (Italics in parenthesis). Any errors are most likely from my misunderstanding a statement or imperfectly recording the information. Updates to correct information are reflected in red, but will not be otherwise indicated.

All statements about the future of EMC products and strategy are subject to change at any time due to a large variety of factors.

As indicated, if I learn later that something I posted was incorrect, I will endeavor to correct it, but it may not be immediate.

Topics of Conversation

Continue reading

Tips: Don’t Depend on That Sequential Object ID

I recently ran into a situation that challenged one of my basic beliefs in the setup of the Documentum repository, object ids may not be sequential!!!

What you say? Impossible you say? Yet it happened.

What I encountered isn’t a widespread phenomenon, but it could happen to you.

What Happened

Continue reading

Tip: Federations and Replicating LDAP Definitions

This was going to be part of my post, Documentum and LDAP, Time to Grow Up, but I decided to pull it out as a short post in the Tips section.  Partly because I haven’t posted a Tip in a while, and partly because I think this deserves a little more attention.

The issue? A Federation and multiple LDAP definitions. The solution, simple, but poorly documented.

The Heart of the Matter

Continue reading

Documentum and LDAP, Time to Grow Up

[Edit: See Comments for details on the “Why” of the edits.]

I’ve spent the last several weeks working on LDAP issues.  Some have been simple, others, not so much.  Suffice it to say, if you have Documentum 6.0 sp1, get the hot fixes for LDAP.  They are readily available from EMC.  Most of these are rolled up into D6.5 sp1.

Those issues aren’t isn’t what I want to talk about today. What I want to talk about is the advent of large systems and the need for applications, like Documentum, to accommodate the broader reality of some of today’s environments.

Before I go much deeper, I want to state that some vendors handle this worse than EMC, and some handle it better.  I’m not going to name names.  I do know at least one major player that does a much worse job, and I am pretty sure I can accurately pick one that handles it better.

ALL vendors need to understand this problem.

Enter the Multi-Domain Enterprise

Continue reading

Content-Enabled Applications in the Age of CMIS

Craig Randall recently posted how he was presenting on Building Content-Enabled Applications at EMC World, at least until he was downed by injury.  Regardless of his injury, this is a topic of great interest to me and I had a few conversations over the past year with him on the topic.  I wanted to chime in on his post to both amplify it and see if we can get some dialog going in advance of the conference.

What is a Content-Enabled Application?

Continue reading

SourceOne, EMC’s Worst Guarded Secret Arrives

For months, upon months, I’ve been hearing about SourceOne. Multiple friends at EMC occasionally let the name drop, while others would talk about something coming up and I would say, You mean SourceOne? I eventually learned what it was, but I had to be quiet.  I told some clients, soon EMC will have an nice eDiscovery option for you, but in the meantime, these are your choices.

When I was up at AIIM, they made the announcement, held a fancy webcast or two, and posted material for all to see. Was it worth the wait?

What the Heck is SourceOne?

Continue reading

EMC World Orlando, 2009 Edition

Well, I finally broke down and registered for EMC World.  This year it is May 18-22 in Orlando. I got my hotel reservations months ago and wasn’t in a rush for the actual registration as the price has yet to change. I don’t need a free gift for registering early. In this economy, it is all about the Benjamins and the impact on the balance sheet, so no discount, no early registration push.

I was thinking about talking about my plans for EMC World, which looks pretty good, but the I realized something…This will be my 10th Documentum User Conference!  So I have decided to flash back a bit to the previous conferences.

Continue reading