Varning: Kommandoraden nedan är inte aktualiserad!
Alla länkar, såväl använda som oanvända, har samma färg, #003399, i denna fil.
Reading 1-3 messages out of 3 in Services 1 at DSV.
Av Anonymous , skickat den 22 augusti 1997 kl 13:19 GMT+02:00 Till: Services 1 at DSV , Alton-Scheidl@oeaw.ac.at
Testmessage with attachment
Svara på meddelandet Kopiera | Markera
Av Test User DSV , skickat den 13 november 1997 kl 14:44 GMT+01:00 Till: Lars Enderin , Services 1 at DSV , enderin@dsv.su.se
xx
Svara på meddelandet | Skriv till författaren Kopiera | Markera
Av Lars Enderin , skickat den 9 december 1997 kl 15:58 GMT+01:00 Till: Services 1 at DSV , Lars Enderin <enderin@dsv.su.se>, Torgny Tholerus <torgny@dsv.su.se>, ratatech@dsv.su.se Svar: 1
I am now using Web4Groups, with my modification of EditFrame.java, to reply to your message, which looks like this: Lars Enderin wrote: > > On Tue, 9 Dec 1997, Samba DIALLO wrote: > > > It is true that the bug related to the creation of messages in folders > > and workspaces was caused by a call to copyReceivers(). I will in fact > > never understand how this function works, nor its real necessity. > > Actually the call to that function at the wrong place in the gateway > > code has been inadvertently uncommented. I have commented it out again > > and everything's all right. So the copyReceiver function seems to be of > > no further necessity. > > If you do not use copyReceivers(), you have to duplicate its functionality > in your own code, which is much more difficult and also inefficient. > You seem to try to do that in various places, at least in > Action.java: > private Vector getCCRecipients(Board destinationBoard){ > ... > } > Your code would be much simpler if you use copyReceivers() according to > Torgny's explanations. > I am using the fact that every board has an attribute called recipients, which is a vector of W4G objects who all received the board. Did you also see that? ------- My comment: Yes, I saw that, but this information is not as good as the information copyReceivers() uses, and you are re-inventing the wheel... I am also surprised by your attitude - "I will never understand"! ------- > > Consider > > the following scenario: > > You have a workspace called EnvironmentWorkspace > > You have a message Message1 in the activity. You reply to Message1 and > > send the reply additionally to User1, User2, ... > > So when you are viewing the reply, you expect to see: > > To:EnvironmentWorkspace > > In Reply to:Message1 > > Also sent to: User1, User2, ... > > > > But what happens is that everything in the recipient list can be > > returned to be the base activity of the message. The cause should lie > > in the getBaseActivity() function, which seems to be completely non > > deterministic. > > Be that as it may - if you use copyRecievers(), you do not NEED > getBaseActivity() to determine the receivers of the reply! > The concept of baseActivity is not well-defined, if a message has several > recipients. It is well defined in the specs (have you read them?), but has not been implemented. My comment: Because it CANNOT be implemented, since the concept cannot be well-defined! You may specify that Pi=3, but it does not work in the real world... ------- This is the footer of the message - seems ok: By Samba DIALLO <diallo@kapsch.net> , sent Tuesday, 9 December 1997 14:29:26 oclock GMT To: Lars Enderin <enderin@dsv.su.se> Also sent to: Torgny Tholerus <torgny@dsv.su.se>, ratatech@dsv.su.se In the header of the form I am now filling, I have: To: Web4Groups Technical Forum In Reply To: Re: copyReceivcers and other issues(was Re: Bugs in workspace and folders) Subject: Re: copyReceivcers and other issues(was Re: Bugs in workspace and folders) Also Send To: Lars Enderin <enderin@dsv.su.se>, Torgny Tholerus <torgny@dsv.su.se>, ratatech@dsv.su.se The last field is obtained by calling copyReceivers(). The To: field is unchangeable, but should be changeable. /Lars
Betyg: 4