[Glass] Updating code from seaside gem
Dale Henrichs via Glass
glass at lists.gemtalksystems.com
Tue Oct 21 13:18:06 PDT 2014
On Tue, Oct 21, 2014 at 1:08 PM, Mariano Martinez Peck <
marianopeck at gmail.com> wrote:
> Hi Dale,
>
> I found I could reproduce it even easier... I am trying to built a fresh
> extent...but everything I try fails...
>
Not needed for this, but I am curious what you are trying and what is
failing...
> maybe, if you can easily get a fresh extent + stone, then try:
>
What version of Seaside do you have loaded when you start? Perhaps just
send me the result of:
Gofer new
package: 'GsUpgrader-Core';
url: 'http://ss3.gemtalksystems.com/ss/gsUpgrader';
load.
(Smalltalk at: #GsUpgrader) metacelloReport.
Than I'll take things for a spin...
> 1)
>
> Gofer new
> package: 'GsUpgrader-Core';
> url: 'http://ss3.gemtalksystems.com/ss/gsUpgrader';
> load.
> (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 3.1.0.4 and 3.1.0.6. 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...
>
> Thanks!
>
>
>
>
>
>
> 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
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20141021/9cf2937a/attachment-0001.html>
More information about the Glass
mailing list