[Glass] Updating code from seaside gem

Mariano Martinez Peck via Glass glass at lists.gemtalksystems.com
Tue Oct 21 13:08:28 PDT 2014

Hi Dale,

I found I could reproduce it even easier... I am trying to built a fresh
extent...but everything I try fails... maybe, if you can easily get a fresh
extent + stone, then try:


Gofer new
  package: 'GsUpgrader-Core';
  url: 'http://ss3.gemtalksystems.com/ss/gsUpgrader';
(Smalltalk at: #GsUpgrader) upgradeGrease.

2)  File in this class:

BugLoadingCode class >> initialize
(WAAdmin register: self asApplicationAt: 'bug')

BugLoadingCode class >> canBeRoot
^ true

BugLoadingCode class >> blockToLoad
^ [:iam |
 Metacello new
    baseline: 'Seaside3';
    repository: 'github://GsDevKit/Seaside31:v3.1.3-gs/repository';
    onLock: [:ex | ex honor];
    load: #('Development' 'Examples' 'Zinc').

BugLoadingCode class >> renderContentOn: html
html anchor
callback: [ self blockToLoad value: nil ];
with: 'Load'.

3) Evaluate "BugLoadingCode initialize" and fire a seaside adaptor
4) Go to /bug and click "load" link.

I can reproduce it even in and In Unix and in OSX. With
and without native code enabled.

Let me know if you can reproduce it. Otherwise, I keep trying to get a
working/fresh extent...


On Tue, Oct 21, 2014 at 4:00 PM, Dale Henrichs <
dale.henrichs at gemtalksystems.com> wrote:

> On Tue, Oct 21, 2014 at 11:51 AM, Mariano Martinez Peck <
> marianopeck at gmail.com> wrote:
>> extent that exhibits the problem.
>> Hi Dale,
>> Stupid question...if I send the simple extent, are you able to run it
>> just like that? No problem which OS user I was using, which gemtone
>> username/pass I was using, etc?
> I probably would need some sort of credentials to allow me to log and run
> the seaside gems edit code, etc. but I probably wouldn't need SystemUser
> credentials ... I would need a way to reproduce the load issue without
> having to have copies of your code repos ... from the look of things it
> should break just trying to load a project with a block so Seaside31 with a
> Grease lock might do the trick ... perhaps you could verify that the bug
> reproduces before sending us the extent ...
>   I guess you can also use a swazoo adaptor to avoid nginx..
>> would you need anything else besides the extent file and maybe tranlogs?
> The extent file should be all that we need ...
> Dale

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20141021/df8f0513/attachment.html>

More information about the Glass mailing list