<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Verdana size=2><SPAN class=719161517-02032006>I cannot delete a 
WebUser from my application code using the following 
statements:</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=719161517-02032006></SPAN></FONT> </DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=719161517-02032006>   CmsObject cms = 
OpenCms.initCmsObject((new 
CmsDefaultUsers()).getUserGuest());<BR>   CmsUser user = 
cms.readWebUser(username);</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=719161517-02032006><BR>   cms.deleteWebUser(user.getId());<BR></SPAN></FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><FONT><SPAN class=719161517-02032006>From 
my analysis it seems that the 
CmsSecurityManager.</SPAN></FONT>checkOfflineProject(<SPAN 
class=719161517-02032006>) function fails when it is called during the 
CmsSecurityManager.deleteWebUser() function (called by CmsObject.deleteWebUser() 
function). </SPAN></FONT></FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><SPAN class=719161517-02032006>If this 
is the corrrect behaviour, a WebUser can only deleted inside the Offline 
project. But in this case how can let a registered user (implemented by means of 
a WebUser) delete itself from my site?</SPAN></FONT></FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><SPAN class=719161517-02032006>Thank 
you</SPAN></FONT></FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><SPAN 
class=719161517-02032006></SPAN></FONT></FONT> </DIV>
<DIV><FONT face=Verdana size=2>Tommaso Masi</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV> </DIV></BODY></HTML>