<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>

<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6249.1">
<TITLE>Re: [rt-users] RT::User::crit Unimplemented in RT::User   (persistent problem encountered in RT3)</TITLE>
</HEAD>
<BODY dir=ltr>
<DIV>Hi again,</DIV>
<DIV>The referenced line 296 from /opt/rt3/lib/RT/User_Overlay.pm  is 
contained within the following snippet:</DIV>
<DIV> </DIV>
<DIV>    270     delete 
$args{'Disabled'};<BR>    271<BR>    
272     $self->SUPER::Create(id => $principal_id , 
%args);<BR>    273     my $id = 
$self->Id;<BR>    274<BR>    
275     #If the create failed.<BR>    
276     unless ($id) {<BR>    
277         $RT::Logger->error("Could 
not create a new user - " .join('-'. %args));<BR>    
278<BR>    279         
return ( 0, $self->loc('Could not create user') );<BR>    
280     }<BR>    281<BR>    
282<BR>    283     #TODO post 
2.0<BR>    284     #if 
($args{'SendWelcomeMessage'}) {<BR>    
285     #   #TODO: Check if the email exists and 
looks valid<BR>    286     #   
#TODO: Send the user a "welcome message"<BR>    
287     #}<BR>    288<BR>    
289<BR>    290<BR>    291     
my $aclstash = RT::Group->new($self->CurrentUser);<BR>    
292     my $stash_id = 
$aclstash->_CreateACLEquivalenceGroup($principal);<BR>    
293<BR>    294     unless ($stash_id) 
{<BR>    295         
$RT::Handle->Rollback();<BR>    
296         $self->crit("Couldn't 
stash the user in groumembers");<BR>    
297         return ( 0, 
$self->loc('Could not create user') );<BR>    
298     }<BR>    299<BR>    
300     $RT::Handle->Commit;<BR>    
301<BR>    302     
#$RT::Logger->debug("Adding the user as a member of 
everyone");<BR>    303     my $everyone = 
RT::Group->new($self->CurrentUser);<BR>    
304     
$everyone->LoadSystemInternalGroup('Everyone');<BR>    
305     
$everyone->AddMember($self->PrincipalId);</DIV>
<DIV> </DIV>
<DIV>Regards,</DIV>
<DIV>Lieven<BR> </DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV><FONT size=2>-----Oorspronkelijk bericht----- <BR><B>Van:</B> Jesse 
  Vincent [mailto:jesse@bestpractical.com] <BR><B>Verzonden:</B> di 24/06/2003 
  23:49 <BR><B>Aan:</B> Lieven Tomme <BR><B>CC:</B> rt-users@lists.fsck.com 
  <BR><B>Onderwerp:</B> Re: [rt-users] RT::User::crit Unimplemented in RT::User 
  (persistent problem encountered in RT3)<BR><BR></FONT></DIV><BR>
  <P><FONT size=2>On Tue, Jun 24, 2003 at 11:29:26PM +0200, Lieven Tomme 
  wrote:<BR>> Euh... for the binary resulting from compiling the 1.3.27 
  tarball, performing a '/usr/local/apache/bin/apachectl stop', followed by 
  verifying that no more httpd processes are running, and a doing a 
  '/usr/local/apache/bin/apachectl start' should do the job, IMHO.<BR>> This 
  is exactly what I did, not knowing what's left to do right now...<BR>> 
  Thanks for commenting in advance.<BR>> <BR>> Lieven<BR><BR>Can you 
  tell us what the line that's referenced reads in your copy 
  of<BR>lib/RT/User_Overlay.pm ?<BR><BR>><BR>> 
        -----Oorspronkelijk bericht-----<BR>> 
        Van: Jesse Vincent [<A 
  href="mailto:jesse@bestpractical.com">mailto:jesse@bestpractical.com</A>]<BR>> 
        Verzonden: di 24/06/2003 17:09<BR>> 
        Aan: Lieven Tomme<BR>> 
        CC: rt-users@lists.fsck.com<BR>> 
        Onderwerp: Re: [rt-users] RT::User::crit 
  Unimplemented in RT::User (persistent problem encountered in RT3)<BR>> 
       <BR>> 
       <BR>><BR>><BR>><BR>> 
        On Tue, Jun 24, 2003 at 05:06:36PM +0200, 
  Lieven Tomme wrote:<BR>>       > Hi all, Hi 
  Jesse,<BR>>       ><BR>> 
        > Since the problem below had already been 
  fixed in the repository, I<BR>>       > 
  expected it to be solved by installing RT-3-0-3.<BR>> 
        > However, I still cannot add a single user. 
  I'm faced with the following<BR>>       > error 
  upon trying to add a new user :<BR>>       
  ><BR>>       > error:  RT::User::crit 
  Unimplemented in RT::User.<BR>>       > 
  (/opt/rt3/lib/RT/User_Overlay.pm line 296)<BR>> 
        ><BR>> 
       <BR>>       Sounds 
  like you haven't stopped and started apache properly.<BR>> 
       <BR>>      <BR>> 
        --<BR>>       <A 
  href="http://www.bestpractical.com/rt">http://www.bestpractical.com/rt</A>  
  -- Trouble Ticketing. Free.<BR>> 
       <BR>><BR><BR>--<BR><A 
  href="http://www.bestpractical.com/rt">http://www.bestpractical.com/rt</A>  
  -- Trouble Ticketing. Free.<BR></FONT></P></BLOCKQUOTE>

</BODY>
</HTML>