(Cross posting this with the GS forum)
The Object method... noModificationErrorFor: selector index: index value: value ^(NoModificationError receiver: self selector: selector index: index value: value) raiseRequest
...is changed to... noModificationErrorFor: selector index: index value: value ^WriteBarriers.Tracker modified: self selector: selector index: index value: value
...which raises a Core.NoModificationError when logging in. If I revert the method, I get an exception... 'GBS Error - Client forwarder send (#clientPerformOn:selector:withArguments:) to unknown client object'
We've just started to look into this; don't want to get too deep if it's a known issue (with, hopefully, a simple fix). Thanks, Bob Nemec Cherniak Software
_______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Bob Nemec
|
That's not in Base VisualWorks, but in the WriteBarriers
package. So either you loaded that and it's confusing things, or the more
recent versions of GemBuilder are using WriteBarriers. But if they're
using it, and it isn't working properly, I don't know what the answer
is.
At 08:16 PM 2010-04-20, Bob N. wrote: (Cross posting this with the GS forum) --
Alan Knight [|], Engineering Manager, Cincom Smalltalk
_______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
On 04/20/10 17:55, Alan Knight wrote:
> That's not in Base VisualWorks, but in the WriteBarriers package. So > either you loaded that and it's confusing things, or the more recent > versions of GemBuilder are using WriteBarriers. But if they're using it, > and it isn't working properly, I don't know what the answer is. GBS is not yet using WriteBarriers, and loading WriteBarriers will almost certainly break GBS, and vice versa. Regards, -Martin _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Alan Knight-2
It looks like WriteBarries is loaded as prereq for Seaside-Glorp...
Description
Provides class GlorpFilter to automatically associate a database session (Glorp) with a Seaside session, for the duration of the Seaside session. This, combined with the GlorpActiveRecord and WriteBarriers (which are automatically loaded as prerequisites) adds an easy-to-use persistence facility for Seaside applications. To better manage database resources, this package also includes class VWPoolingDatabaseAccessor, which provides support for connection pooling.
Unloading Seaside-Glorp and WriteBarries allows GBS to function. (sent to just Alan initially ... sorry for the spam). On Tue, Apr 20, 2010 at 8:55 PM, Alan Knight <[hidden email]> wrote:
_______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Bob Nemec
|
Free forum by Nabble | Edit this page |