Can you provide some more context? Is your application just extending ContentCenter, like a custom JSP or servlet? Or have you built your own application running independently of ContentCenter?Basically, when you build your own factory as you have and use the method "getClientForCurrentUser()", are you certain you actually know it is the right user? This method does not do what many people think it does. The "current user" is the current user of your application and depending on how you've set up the properties for your Factory, it may not give you what you want.If you've already tested this, then my comments haven't added any value. But I would write a test JSP (or add logging statements to your existing code) that spits out the user id and all the CSNameValuePairs to make sure the user is the actual user you think it should be.