yes, i think its right :)<br><br>
<div class="gmail_quote">On Thu, Jul 3, 2008 at 1:13 PM, David Zmick &lt;<a href="mailto:dz0004455@gmail.com">dz0004455@gmail.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>It seems to me anObslote.. class appears when you delete a class, and it is still registered somewhere, still has an instance.</div>
<div>&nbsp;</div>
<div>You have a root component called WAComponent, and it is registered with seaside as an application.&nbsp; You delete the class, but not the application, the application will no longer have WAComponent as its root component, but it will be anObsoleteWAComponent.</div>

<div>&nbsp;</div>
<div>Is that correct?<br><br></div>
<div>
<div></div>
<div class="Wj3C7c">
<div class="gmail_quote">On Thu, Jul 3, 2008 at 11:45 AM, Marcin Tustin &lt;<a href="mailto:mm3@zepler.net" target="_blank">mm3@zepler.net</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">So, this was unexpected behaviour? Certainly the way that Bert describes appears to be what happened in my workspace-based tests.<br>
<br>
<div>
<div><span class="gmail_quote">On 7/3/08, <b class="gmail_sendername">Bert Freudenberg</b> &lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt; wrote:</span></div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>Am 03.07.2008 um 05:27 schrieb Randal L. Schwartz:<br><br></div>
<div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&quot;Marcin&quot; == Marcin Tustin &lt;<a href="mailto:mm3@zepler.net" target="_blank">mm3@zepler.net</a>&gt; writes:<br>
</blockquote></blockquote></blockquote></blockquote></blockquote><br>Marcin&gt; I recently came across a piece of behaviour which is (sort of)<br>Marcin&gt; understandable, but I wonder if it is how it is supposed to happen or<br>
Marcin&gt; not. I was running through the potsdam seaside tutorial, and I change<br>Marcin&gt; the superclass of one of the objects from Object to WAComponent, and<br>Marcin&gt; accepted the change. All the browser tools treated the class as if its<br>
Marcin&gt; protocol included the messages of WAComponent, but running code that<br>Marcin&gt; sent WAComponent messages signaled MessageNotUnderstood.<br><br>Are you sure you weren&#39;t dealing with a previous instance of your old class?<br>
I think this kind of a change forks the class def so that new instances have<br>the new superclass, but old instances still have the old class and old<br>superclass (anObsoleteYourClassnameHere).<br><br>I could be wrong, but tI think that&#39;s how it works.<br>
</blockquote><br><br></div>Smalltalk does not work that way. If the class format changed, all existing instance are bulk-migrated to the new class (by creating new instances and doing a forward-become on all of them).<br>
<br>- Bert - 
<div><br><br><br>_______________________________________________<br>Beginners mailing list<br><a href="mailto:Beginners@lists.squeakfoundation.org" target="_blank">Beginners@lists.squeakfoundation.org</a><br><a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
</div></blockquote></div><br><br>_______________________________________________<br>Beginners mailing list<br><a href="mailto:Beginners@lists.squeakfoundation.org" target="_blank">Beginners@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br><br></blockquote></div><br><br clear="all"><br></div></div><font color="#888888">-- <br>
David Zmick<br>/dz0004455\<br><a href="http://dz0004455.googlepages.com/" target="_blank">http://dz0004455.googlepages.com</a><br><a href="http://dz0004455.blogspot.com/" target="_blank">http://dz0004455.blogspot.com</a> </font></blockquote>
</div><br><br clear="all"><br>-- <br>David Zmick<br>/dz0004455\<br><a href="http://dz0004455.googlepages.com">http://dz0004455.googlepages.com</a><br><a href="http://dz0004455.blogspot.com">http://dz0004455.blogspot.com</a>