Gemstone daemontools

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Gemstone daemontools

GLASS mailing list
Ciao,

     i have Ubuntu 16.04 LTS  and GsDevKit_home.

   The     git log -1     report:

         commit d24cc3275ebfd78b7045886851f1d4b0563f3301
         Merge: fb20421 254b926
         Author: Dale Henrichs <[hidden email]>
         Date:   Wed Jul 26 09:31:55 2017 -0700

         Merge pull request #178 from petr-fischer/os-prereqs-lsb-fix

         lsb_release call and condition fix


    The      git remote -v     report:
         origin    https://github.com/GsDevKit/GsDevKit_home.git (fetch)
         origin    https://github.com/GsDevKit/GsDevKit_home.git (push)


     My application is based on Seaside3.1    and for now i load it into
3.3.6 stones

     I'm not update ?

     The system works.....

     Now i need to start the:

            A)  gemstone ( stone - netldi - seasideFastcgi )

            B)  and another topaz session for printer spool management

         at the system startup.

     Some years ago for point A i use the
https://github.com/Monty/Gemstone_daemontools_setup.git

     It is a valid reference or there is another method to do it today.

     Thanks for considerations,

         Dario


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: Gemstone daemontools

GLASS mailing list
Hi Dario,


This should work:

https://github.com/GsDevKit/GsDevKit_daemontools


Let me know here if it doesn't. Or by making a pull request with a fix :)


Paul


GLASS mailing list wrote
> Ciao,
>
>      i have Ubuntu 16.04 LTS  and GsDevKit_home.
>
>    The     git log -1     report:
>
>          commit d24cc3275ebfd78b7045886851f1d4b0563f3301
>          Merge: fb20421 254b926
>          Author: Dale Henrichs &lt;

> dale.henrichs@

> &gt;
>          Date:   Wed Jul 26 09:31:55 2017 -0700
>
>          Merge pull request #178 from petr-fischer/os-prereqs-lsb-fix
>
>          lsb_release call and condition fix
>
>
>     The      git remote -v     report:
>          origin    https://github.com/GsDevKit/GsDevKit_home.git (fetch)
>          origin    https://github.com/GsDevKit/GsDevKit_home.git (push)
>
>
>      My application is based on Seaside3.1    and for now i load it into
> 3.3.6 stones
>
>      I'm not update ?
>
>      The system works.....
>
>      Now i need to start the:
>
>             A)  gemstone ( stone - netldi - seasideFastcgi )
>
>             B)  and another topaz session for printer spool management
>
>          at the system startup.
>
>      Some years ago for point A i use the
> https://github.com/Monty/Gemstone_daemontools_setup.git
>
>      It is a valid reference or there is another method to do it today.
>
>      Thanks for considerations,
>
>          Dario
>
>
> _______________________________________________
> Glass mailing list

> Glass@.gemtalksystems

> http://lists.gemtalksystems.com/mailman/listinfo/glass





--
Sent from: http://forum.world.st/GLASS-f1460844.html
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: Gemstone daemontools

GLASS mailing list
Ciao,

Hi Dario,


This should work:

https://github.com/GsDevKit/GsDevKit_daemontools


Let me know here if it doesn't. Or by making a pull request with a fix :)

Yes it works.

I have two point:

1) my GS_HOME is set to :  GS_HOME=/opt/GsDKb/GsDevkit_home

i change the run files service to point to it.

2) the gs_servicevm   generates the error:


   "does not return"
   count := 0.
   WAGemStoneServiceVMTask vmStartup.
 * ^1 *******
   [true] whileTrue: [ [
     "run service tasks"
     WAGemStoneServiceVMTask performTasks: count.
     "Sleep for a 200ms"
     (Delay forMilliseconds: 200) wait.
     count := count + 1]
       on: Error, Halt, Breakpoint
       do: [:ex |
             System inTransaction
                   ifTrue: [
             DebuggerLogEntry createContinuationLabeled: 'SVCE continuation'.
             System commitTransaction.
             System beginTransaction ]
           ifFalse: [
             System beginTransaction.
             DebuggerLogEntry createContinuationLabeled: 'SVCE continuation'.
             System commitTransaction].
         ex isResumable ifTrue: [ex resume]]].

1: [1031] undefined symbol
topaz > exec iferr 1 : where
Stack is not active
topaz 1> run
GemToGemAnnouncement uninstallStaticHandler.
System beginTransaction.
(ObjectLogEntry
  fatal: ': topaz exit'
  object:
        'pid: ', (System gemVersionReport at: 'processId') printString) addToLog.
System commitTransaction.
%
[268 sz:0 cls: 68097 Boolean] true
Logging out session 1.

My system is update at:
The     git log -1     report:

        commit d24cc3275ebfd78b7045886851f1d4b0563f3301
        Merge: fb20421 254b926
        Author: Dale Henrichs <[hidden email]>
        Date:   Wed Jul 26 09:31:55 2017 -0700

        Merge pull request #178 from petr-fischer/os-prereqs-lsb-fix

        lsb_release call and condition fix


   The      git remote -v     report:
        origin    https://github.com/GsDevKit/GsDevKit_home.git (fetch)
        origin    https://github.com/GsDevKit/GsDevKit_home.git (push)

I need to update - upgrade the GsDevKit project ?

How i can do it?

Or  it's best download the last versione of GsDevKit ?

Thanks,

Dario

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: Gemstone daemontools

GLASS mailing list
For #2 that service relies on the GemStone specific Seaside package
'Seaside-GemStone-ServiceTask'

If you're not using it then just unlink the gs_servicevm from the
/etc/services directory.







GLASS mailing list wrote

> Ciao,
>
>> Hi Dario,
>>
>>
>> This should work:
>>
>> https://github.com/GsDevKit/GsDevKit_daemontools
>>
>>
>> Let me know here if it doesn't. Or by making a pull request with a fix :)
>
> Yes it works.
>
> I have two point:
>
> 1) my GS_HOME is set to :  GS_HOME=/opt/GsDKb/GsDevkit_home
>
> i change the run files service to point to it.
>
> 2) the gs_servicevm generates the error:
>
>
>    "does not return"
>    count := 0.
>    WAGemStoneServiceVMTask vmStartup.
>  * ^1 *******
>    [true] whileTrue: [ [
>      "run service tasks"
>      WAGemStoneServiceVMTask performTasks: count.
>      "Sleep for a 200ms"
>      (Delay forMilliseconds: 200) wait.
>      count := count + 1]
>        on: Error, Halt, Breakpoint
>        do: [:ex |
>              System inTransaction
>                    ifTrue: [
>              DebuggerLogEntry createContinuationLabeled: 'SVCE
> continuation'.
>              System commitTransaction.
>              System beginTransaction ]
>            ifFalse: [
>              System beginTransaction.
>              DebuggerLogEntry createContinuationLabeled: 'SVCE
> continuation'.
>              System commitTransaction].
>          ex isResumable ifTrue: [ex resume]]].
>
> 1: [1031] undefined symbol
> topaz > exec iferr 1 : where
> Stack is not active
> topaz 1> run
> GemToGemAnnouncement uninstallStaticHandler.
> System beginTransaction.
> (ObjectLogEntry
>   fatal: ': topaz exit'
>   object:
>         'pid: ', (System gemVersionReport at: 'processId') printString)
> addToLog.
> System commitTransaction.
> %
> [268 sz:0 cls: 68097 Boolean] true
> Logging out session 1.
>
>
> My system is update at:
>
> The     git log -1     report:
>
>         commit d24cc3275ebfd78b7045886851f1d4b0563f3301
>         Merge: fb20421 254b926
>         Author: Dale Henrichs &lt;

> dale.henrichs@

> &gt;
>         Date:   Wed Jul 26 09:31:55 2017 -0700
>
>         Merge pull request #178 from petr-fischer/os-prereqs-lsb-fix
>
>         lsb_release call and condition fix
>
>
>    The      git remote -v     report:
>         origin    https://github.com/GsDevKit/GsDevKit_home.git (fetch)
>         origin    https://github.com/GsDevKit/GsDevKit_home.git (push)
>
>
> I need to update - upgrade the GsDevKit project ?
>
> How i can do it?
>
> Or  it's best download the last versione of GsDevKit ?
>
> Thanks,
>
> Dario
> _______________________________________________
> Glass mailing list

> Glass@.gemtalksystems

> http://lists.gemtalksystems.com/mailman/listinfo/glass





--
Sent from: http://forum.world.st/GLASS-f1460844.html
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass