[Glass] Seaside - Installation - (1) problem with gemServer.ston script; (2) attaching via localhost
Reg Krock via Glass
glass at lists.gemtalksystems.com
Thu May 18 08:27:12 PDT 2017
Dale,
I have done some more investigation.
I tried to start the gemserver ((GemServer gemServerNamed: 'SeasideGems') startGems.) and as I stepped through the code
I came to the point of executing the script at
~/GsDEvKit/_home/shared/repos/gsApplicationTools/bin/startGemServerGem
In this script it is attempting to set
secret=${GEMSTONE_ETC_SECRET}
if [ "${GEMSTONE_ETC_SECRET}x" = "x" ] ; then
secret=$GEMSTONE/seaside/etc/gemstone.secret
fi
When I echo $GEMSOTNE at the terminal level, I see it is not set.
Could this be part of the problem?
Regards,
Reg
> On 17 May2017, at 7:01 PM, Dale Henrichs via Glass <glass at lists.gemtalksystems.com> wrote:
>
> Reg,
>
> The commands that you've listed look right, but just now I followed the instructions for installing here[1] and everything installed fine and the geserver started as expected without compile errors ...
>
> My test was run against 3.3.5, but it shouldn't differ that much from 3.3.3 ...
>
> The compile error you list makes me think that for some reason the stone that you ran the command in did not have seaside installed at all ...
>
> In the tODE shell, if you do `ol view transcript` and then in the window that comes up use the `Window > print window` menu item, that window will have a complete record of everything that you installed in the stone ... if you want you could send that to me to look at see what might have happened ...
>
> Dale
> [1] https://github.com/GsDevKit/GsDevKit_home/blob/master/docs/gettingStartedWithSeaside.md <https://github.com/GsDevKit/GsDevKit_home/blob/master/docs/gettingStartedWithSeaside.md>
>
> On 05/17/2017 01:52 PM, Reg Krock via Glass wrote:
>>
>>
>> I installed a new DevKit_33 (3.3.3)
>>
>> I have installed Seaside in a server GsDevKit sever using the command:
>> createStone -f devKit_33 3.3.3 | tee -a $GS_HOME/install.log
>>
>> Then I executed the following to install Seside3
>> project load --loads=`#('Seaside-Welcome' 'Zinc' 'Development' 'Examples')` Seaside3
>>
>> I then tried to register the port:
>> home/seaside/gemServer --register=devKit_33 --type=zinc --port=1750
>>
>> This failed with the message:
>>
>> a CompileError occurred (error 1001),
>> undefined symbol GemServer;
>> undefined symbol ZnSeasideNewGemServer;
>> undefined symbol ZnSeasideGemServer;
>> undefined symbol GemServer;
>> undefined symbol Dictionary;
>> undefined symbol WARemoteDebuggingWalkbackErrorHandler;
>> undefined symbol WAGemStoneProductionErrorHandler;
>> undefined symbol WAInteractiveGemServerErrorHandler;
>> undefined symbol WAAdmin;
>> undefined symbol OrderedCollection;
>> undefined symbol WADispatcher;
>> undefined symbol TDManPage
>>
>> and whenI then find that the following classes which are referenced in the gemServer script are not loaded into the image.
>> FastCGISeasideGems, SwazooSeasideGemServer
>>
>> ?? Should I have loaded another package or is there a problem with the gemServer script ??
>>
>> I then turned the two references into symbols and seaside server started.
>>
>> tode 1 > ./gemServer --start=devKit_33
>>
>> scriptLogEvent: 'performOnServer: devKit_33 :: $GS_HOME/shared/repos/gsApplicationTools/bin/startGemServerGem devKit_33 "1750" "/Users/regkrock/GsDevKit_home/server/stones/devKit_33"'
>> scriptLogEvent: 'performOnServer: SeasideMaintenanceVM :: $GS_HOME/shared/repos/gsApplicationTools/bin/startGemServerGem SeasideMaintenanceVM "''instance’' "/Users/regkrock/GsDevKit_home/server/stones/devKit_33"'[260393985 sz:17 ZnSeasideNewGemServer]
>>
>> I then tried to open the web page with no success:
>>
>> http://localhost:1750/ <http://localhost:1750/>
>>
>> ?? It has been a long time since I started Seaside. What have I done wrong here ??
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com <mailto:Glass at lists.gemtalksystems.com>
>> http://lists.gemtalksystems.com/mailman/listinfo/glass <http://lists.gemtalksystems.com/mailman/listinfo/glass>
>
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20170518/aafcc150/attachment-0001.html>
More information about the Glass
mailing list