3.0.0Beta5 and Seaside

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

3.0.0Beta5 and Seaside

Phil
Is there a specific version of seaside that works in Beta5?

I loaded 3.0.5 but I get errors I haven't seen before in topaz:

When logging in with a linked session I get:

+-----------------------------------------------------------------------------+
|    PROGRAM: topaz, Linear GemStone Interface (Linked Session)               |
|    VERSION: 3.0.0Beta5, Mon Apr  4 15:38:48 2011                            |
|      BUILD: 64bit-25633                                                     |
|  BUILT FOR: Darwin (Mac)                                                    |
|       MODE: 64 bit                                                          |
| RUNNING ON: 2-CPU 172.16.21.176 i386 (Darwin 10.8.0 ) 2330MHz MacBookPro2,1
| 2048MB                                                                      |
| PROCESS ID: 1298      DATE: 07/02/11 09:12:18 EST                           |
|   USER IDS: REAL=gemstone (8885) EFFECTIVE=gemstone (8885)                  |
|_____________________________________________________________________________|
Reading initialization file .topazini
topaz> login
[Info]: LNK client/gem GCI levels = 842/842
[Info]: User ID: DataCurator
[Info]: Repository: PTAI
[Info]: Session ID: 6
[Info]: GCI Client Host: <Linked>
[Info]: Page server PID: -1
[Info]: Login Time: 07/02/11 08:47:26.014 EST
ERROR: ProcessorScheduler __initialize has failed
  check for errors in modifications to GsCurrentSession >> initialize
[07/02/11 08:47:26.034 EST]
  gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1
successful login

I don't see the same error if the session is not linked, but i haven't checked the logs yet.

Also, I get the following error when executing the following code:

topaz 1> doit
WAGsSwazooAdaptor startGemServerOn: 8383
%
ERROR 2010 ,  (MessageNotUnderstood)
topaz 1> 


The same code (with #startOn:) runs from a workspace in GemTools without a problem.

Has anyone else seen this?

Cheers,

Phil

Reply | Threaded
Open this post in threaded view
|

Re: 3.0.0Beta5 and Seaside

James Foster-8
Hi Phil,

Starting with $GEMSTONE/bin/extent0.seaside.dbf, I was able to log out and log in again after loading Seaside 3.0.5. I've tested this on a Mac in 3.0.0Beta5 as well as the current release candidate (build 26095). The session initialization failure is probably related to GsPackagePolicy and loading session methods, but I don't know why it would fail for a linked Topaz and succeed for an RPC Topaz. You might set aside your extent and start over and see if you can login before loading Seaside. Also, if you disable the package policy (GsPackagePolicy current disable), then does the login work? If so, try adding some debugging code to GsPackagePolicy class>>#'loadSessionMethodDictionary' (you should do this as SystemUser) to see if you can determine where the error occurs (e.g., GsFile stdout cr; nextPutAll: 'got to line N').

Here is the only code I ran in the new extent:

topaz -l -T 50000 << EOF
login
run
MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [
[
Gofer project load: 'Seaside30' version: '3.0.5'.
] on: Warning do: [:ex | ex resume ].
].
System commitTransaction.
%
logout
login
exit
EOF

James

On Jul 1, 2011, at 7:45 PM, Phil wrote:

Is there a specific version of seaside that works in Beta5?

I loaded 3.0.5 but I get errors I haven't seen before in topaz:

When logging in with a linked session I get:

+-----------------------------------------------------------------------------+
|    PROGRAM: topaz, Linear GemStone Interface (Linked Session)               |
|    VERSION: 3.0.0Beta5, Mon Apr  4 15:38:48 2011                            |
|      BUILD: 64bit-25633                                                     |
|  BUILT FOR: Darwin (Mac)                                                    |
|       MODE: 64 bit                                                          |
| RUNNING ON: 2-CPU 172.16.21.176 i386 (Darwin 10.8.0 ) 2330MHz MacBookPro2,1
| 2048MB                                                                      |
| PROCESS ID: 1298      DATE: 07/02/11 09:12:18 EST                           |
|   USER IDS: REAL=gemstone (8885) EFFECTIVE=gemstone (8885)                  |
|_____________________________________________________________________________|
Reading initialization file .topazini
topaz> login
[Info]: LNK client/gem GCI levels = 842/842
[Info]: User ID: DataCurator
[Info]: Repository: PTAI
[Info]: Session ID: 6
[Info]: GCI Client Host: <Linked>
[Info]: Page server PID: -1
[Info]: Login Time: 07/02/11 08:47:26.014 EST
ERROR: ProcessorScheduler __initialize has failed
  check for errors in modifications to GsCurrentSession >> initialize
[07/02/11 08:47:26.034 EST]
  gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1
successful login

I don't see the same error if the session is not linked, but i haven't checked the logs yet.

Also, I get the following error when executing the following code:

topaz 1> doit
WAGsSwazooAdaptor startGemServerOn: 8383
%
ERROR 2010 ,  (MessageNotUnderstood)
topaz 1> 


The same code (with #startOn:) runs from a workspace in GemTools without a problem.

Has anyone else seen this?

Cheers,

Phil


Reply | Threaded
Open this post in threaded view
|

Re: 3.0.0Beta5 and Seaside

Phil
Hi James,

Thanks for the hint. I still get the same error, but I'm now thinking it could be something with my machine.

Following is the session starting from a fresh extent:

puppy:~ phil$ startnetldi -g
startnetldi[Info]: GemStone version '3.0.0Beta5'
startnetldi[Info]: Starting GemStone network server 'gs64ldi'.
startnetldi[Info]: GEMSTONE is: '/opt/gemstone/product'.
startnetldi[Info]: Log file is '/usr/local/opt/gemstone/log/gs64ldi.log'.
startnetldi[Info]: GemStone server 'gs64ldi' has been started.
puppy:~ phil$ startstone PTAI
startstone[Info]: GemStone version '3.0.0Beta5'
startstone[Info]: Starting Stone repository monitor 'PTAI'.
startstone[Info]: GEMSTONE is: '/opt/gemstone/product'.
startstone[Info]:
    GEMSTONE_SYS_CONF=/usr/local/gemstone/3.0.0-Beta5/data/system.conf
    GEMSTONE_EXE_CONF=/Users/phil/PTAI.conf
startstone[Info]: Log file is '/usr/local/gemstone/3.0.0-Beta5/data/PTAI.log'.
startstone[Info]: GemStone server 'PTAI' has been started.
puppy:~ phil$ topaz -l
 _____________________________________________________________________________
|                             Configuration Files                             |
|                                                                             |
| System File: /usr/local/gemstone/3.0.0-Beta5/data/system.conf               |
|                                                                             |
| Executable File: /Users/phil/gem.conf                                       |
| Warning:  File not found (errno=2,ENOENT, The file or directory specified cannot
| be found)                                                                   |
|           using defaults.                                                   |
|_____________________________________________________________________________|
 _____________________________________________________________________________
|                Gem Configuration Options for process id 7673                |
|_____________________________________________________________________________|

DUMP_OPTIONS = TRUE;
GEM_GCI_LOG_ENABLED = FALSE;
GEM_ABORT_MAX_CRS = 0;
GEM_FREE_FRAME_CACHE_SIZE = -1;
GEM_FREE_FRAME_LIMIT = -1;
GEM_FREE_PAGEIDS_CACHE = 200;
GEM_HALT_ON_ERROR = 0;
GEM_IO_LIMIT = 5000;
GEM_KEEP_MIN_SOFTREFS = 0;
GEM_MAX_SMALLTALK_STACK_DEPTH = 1000;
GEM_NATIVE_CODE_ENABLED = TRUE;
GEM_PRIVATE_PAGE_CACHE_KB = 960;
GEM_PGSVR_COMPRESS_PAGE_TRANSFERS = FALSE;
GEM_PGSVR_FREE_FRAME_CACHE_SIZE = -1;
GEM_PGSVR_FREE_FRAME_LIMIT = -1;
GEM_PGSVR_UPDATE_CACHE_ON_READ = FALSE;
GEM_RPC_KEEPALIVE_INTERVAL = 0;
GEM_RPCGCI_TIMEOUT = 0;
GEM_SOFTREF_CLEANUP_PERCENT_MEM = 50;
GEM_TEMPOBJ_AGGRESSIVE_STUBBING = TRUE;
GEM_TEMPOBJ_CACHE_SIZE = 500000;
GEM_TEMPOBJ_MESPACE_SIZE = 0;
GEM_TEMPOBJ_OOPMAP_SIZE = 0;
GEM_TEMPOBJ_SCOPES_SIZE = 2000;
GEM_TEMPOBJ_POMGEN_SIZE = 0;
GEM_TEMPOBJ_POMGEN_PRUNE_ON_VOTE = 50;
GEM_TEMPOBJ_POMGEN_SCAVENGE_INTERVAL = 1800;
LOG_WARNINGS = TRUE;
SHR_NUM_FREE_FRAME_SERVERS = 1;
SHR_PAGE_CACHE_NUM_PROCS = 10233;
SHR_PAGE_CACHE_NUM_SHARED_COUNTERS = 1900;
SHR_PAGE_CACHE_SIZE_KB = 75000;
SHR_TARGET_FREE_FRAME_COUNT = -1;
SHR_WELL_KNOWN_PORT_NUMBER = 0;
(vmGc spaceSizes: eden init 2000K max 93736K , survivor init 400K max 15632K,
 vmGc    old max 375000K, code max 100000K, perm max 50000K, pom 10 * 41672K = 416720K,
 vmGc    remSet 9436K, meSpace max 477900K oopMapSize 4194304 )
 _____________________________________________________________________________
|             GemStone/S64 Object-Oriented Data Management System             |
|               Copyright (C) GemStone Systems, Inc. 1986-2011                |
|                            All rights reserved.                             |
|                           Covered by U.S Patents:                           |
|            6,256,637 Transactional virtual machine architecture             |
|              6,360,219 Object queues with concurrent updating               |
|                  6,567,905 Generational Garbage Collector.                  |
| 6,681,226 Selective Pessimistic Locking for a Concurrently Updateable Database
+-----------------------------------------------------------------------------+
|    PROGRAM: topaz, Linear GemStone Interface (Linked Session)               |
|    VERSION: 3.0.0Beta5, Mon Apr  4 15:38:48 2011                            |
|      BUILD: 64bit-25633                                                     |
|  BUILT FOR: Darwin (Mac)                                                    |
|       MODE: 64 bit                                                          |
| RUNNING ON: 2-CPU <omitted> i386 (Darwin 10.8.0 ) 2330MHz MacBookPro2,1
| 2048MB                                                                      |
| PROCESS ID: 7673      DATE: 07/09/11 11:27:55 EST                           |
|   USER IDS: REAL=phil (1025) EFFECTIVE=phil (1025)                          |
|_____________________________________________________________________________|
Reading initialization file .topazini
topaz> login
[Info]: LNK client/gem GCI levels = 842/842
[Info]: User ID: DataCurator
[Info]: Repository: PTAI
[Info]: Session ID: 5
[Info]: GCI Client Host: <Linked>
[Info]: Page server PID: -1
[Info]: Login Time: 07/09/11 11:27:57.204 EST
[07/09/11 11:27:57.978 EST]
  gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1
successful login
topaz 1> run
MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [
[
Gofer project load: 'Seaside30' version: '3.0.5'.
] on: Warning do: [:ex | ex resume ].
].
System commitTransaction.
%
--transcript--'Loading 3.0.5 of ConfigurationOfSeaside30...'
--transcript--'Fetched -> ConfigurationOfGrease-dkh.149 --- http://www.squeaksource.com/MetacelloRepository --- http://www.squeaksource.com/MetacelloRepository'
--transcript--'Loaded -> ConfigurationOfGrease-dkh.149 --- http://www.squeaksource.com/MetacelloRepository --- cache'

<many load statements omitted>

--transcript--'...finished 3.0.5'
true
topaz 1> logout

[Info]: Logging out at 07/09/11 11:37:59 EST
topaz> login
[Info]: LNK client/gem GCI levels = 842/842
[Info]: User ID: DataCurator
[Info]: Repository: PTAI
[Info]: Session ID: 6
[Info]: GCI Client Host: <Linked>
[Info]: Page server PID: -1
[Info]: Login Time: 07/09/11 11:38:02.984 EST
ERROR: ProcessorScheduler __initialize has failed
  check for errors in modifications to GsCurrentSession >> initialize
[07/09/11 11:38:03.024 EST]
  gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1
successful login
topaz 1> quit
Logging out session 1.

[Info]: Logging out at 07/09/11 11:38:18 EST
puppy:~ phil$ topaz
 _____________________________________________________________________________
|             GemStone/S64 Object-Oriented Data Management System             |
|               Copyright (C) GemStone Systems, Inc. 1986-2011                |
|                            All rights reserved.                             |
+-----------------------------------------------------------------------------+
|    PROGRAM: topaz, Linear GemStone Interface (Remote Session)               |
|    VERSION: 3.0.0Beta5, Mon Apr  4 15:38:48 2011                            |
|      BUILD: 64bit-25633                                                     |
|  BUILT FOR: Darwin (Mac)                                                    |
|       MODE: 64 bit                                                          |
| RUNNING ON: 2-CPU <omitted> i386 (Darwin 10.8.0 ) 2330MHz MacBookPro2,1
| 2048MB                                                                      |
| PROCESS ID: 7881      DATE: 07/09/11 11:38:20 EST                           |
|   USER IDS: REAL=phil (1025) EFFECTIVE=phil (1025)                          |
|_____________________________________________________________________________|
Reading initialization file .topazini
topaz> login
[07/09/11 11:38:22.002 EST]
  gci login: currSession 1 rpc gem processId 7883 OOB keep-alive interval 0
successful login
topaz 1> doit
GsPackagePolicy current disable
%
aGsPackagePolicy
topaz 1> commit
ERROR 2010 ,  (MessageNotUnderstood)

So, I started again with a fresh extent, this time disabling the Package Policy before installing seaside.

topaz 1> doit
GsPackagePolicy current disable
%
aGsPackagePolicy
topaz 1> 
topaz 1> commit
ERROR 2010 , a MessageNotUnderstood occurred (error 2010), a ClassOrganizer class does not understand  #'_resetCachedOrganizer' (MessageNotUnderstood)
topaz 1> quit

Hmmm...

When I get a chance, I'll clean up the 20 old versions of GS on this machine and try with a fresh install.

Cheers.

Reply | Threaded
Open this post in threaded view
|

Re: 3.0.0Beta5 and Seaside

James Foster-8
Phil,

Actually, I get the same error (see below). I suspect that there is a step we are skipping. I'll investigate further and let you know...

James

vienna:gemstone jfoster$ rm product
vienna:gemstone jfoster$ ln -s GemStone64Bit3.0.0Beta5-i386.Darwin product
vienna:gemstone jfoster$ cp /opt/gemstone/product/bin/extent0.seaside.dbf ./data/seaside.dbf
vienna:gemstone jfoster$ chmod 600 ./data/seaside.dbf 
vienna:gemstone jfoster$ startstone seaside
startstone[Info]: GemStone version '3.0.0Beta5'
startstone[Info]: Starting Stone repository monitor 'seaside'.
startstone[Info]: GEMSTONE is: '/opt/gemstone/product'.
startstone[Info]: GEMSTONE_NRS_ALL is: '#dir:/opt/gemstone#log:/opt/gemstone/log/%N_%P.log'.
startstone[Info]:
    GEMSTONE_SYS_CONF=/opt/gemstone/etc/seaside.conf
    GEMSTONE_EXE_CONF=/opt/gemstone/etc/seaside.conf
startstone[Info]: Log file is '/opt/gemstone/GemStone64Bit3.0.0Beta5-i386.Darwin/data/seaside.log'.
startstone[Info]: GemStone server 'seaside' has been started.
vienna:gemstone jfoster$ 
vienna:gemstone jfoster$ topaz -l -T 200000
DynLibLoadGsLib using $GEMSTONE=/opt/gemstone/product
DynLibLoadGsLib attempting to load /opt/gemstone/product/lib/libgcilnk
 _____________________________________________________________________________
|                             Configuration Files                             |
|                                                                             |
| System File: /opt/gemstone/etc/seaside.conf                                 |
|                                                                             |
| Executable File: /opt/gemstone/etc/gem.conf                                 |
|_____________________________________________________________________________|
Using GEM_TEMPOBJ_CACHE_SIZE 200000 from -T command line option
 _____________________________________________________________________________
|               Gem Configuration Options for process id 11467                |
|_____________________________________________________________________________|
...
+-----------------------------------------------------------------------------+
|    PROGRAM: topaz, Linear GemStone Interface (Linked Session)               |
|    VERSION: 3.0.0Beta5, Mon Apr  4 15:38:48 2011                            |
|      BUILD: 64bit-25633                                                     |
|  BUILT FOR: Darwin (Mac)                                                    |
|       MODE: 64 bit                                                          |
| RUNNING ON: 4-CPU vienna i386 (Darwin 10.8.0 ) 2400MHz MacBookPro6,2 2048MB |
| PROCESS ID: 11467     DATE: 07/10/11 21:13:47 PDT                           |
|   USER IDS: REAL=jfoster (587) EFFECTIVE=jfoster (587)                      |
|_____________________________________________________________________________|
Reading initialization file .topazini
topaz> login
[Info]: LNK client/gem GCI levels = 842/842
[Info]: User ID: DataCurator
[Info]: Repository: seaside
[Info]: Session ID: 5
[Info]: GCI Client Host: <Linked>
[Info]: Page server PID: -1
[Info]: Login Time: 07/10/11 21:14:30.091 PDT
[07/10/11 21:14:30.111 PDT]
  gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1
successful login
topaz 1> run
MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [
[
Gofer project load: 'Seaside30' version: '3.0.5'.
] on: Warning do: [:ex | ex resume ].
].
System commitTransaction.
%
--transcript--'Loading 3.0.5 of ConfigurationOfSeaside30...'
...
--transcript--'Loaded -> Seaside-Adaptors-FastCGI-DaleHenrichs.25 --- http://seaside.gemstone.com/ss/Seaside30 --- cache'
--transcript--'...finished 3.0.5'
true
topaz 1> logout

[Info]: Logging out at 07/11/11 07:13:58 PDT
topaz> login
[Info]: LNK client/gem GCI levels = 842/842
[Info]: User ID: DataCurator
[Info]: Repository: seaside
[Info]: Session ID: 6
[Info]: GCI Client Host: <Linked>
[Info]: Page server PID: -1
[Info]: Login Time: 07/11/11 07:14:02.014 PDT
ERROR: ProcessorScheduler __initialize has failed
  check for errors in modifications to GsCurrentSession >> initialize
[07/11/11 07:14:02.086 PDT]
  gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1
successful login



From: "Phil" <[hidden email]>
To: "GemStone Seaside beta discussion" <[hidden email]>
Sent: Friday, July 8, 2011 10:12:43 PM
Subject: Re: [GS/SS Beta] 3.0.0Beta5 and Seaside

Hi James,

Thanks for the hint. I still get the same error, but I'm now thinking it could be something with my machine.

Following is the session starting from a fresh extent:

puppy:~ phil$ startnetldi -g
startnetldi[Info]: GemStone version '3.0.0Beta5'
startnetldi[Info]: Starting GemStone network server 'gs64ldi'.
startnetldi[Info]: GEMSTONE is: '/opt/gemstone/product'.
startnetldi[Info]: Log file is '/usr/local/opt/gemstone/log/gs64ldi.log'.
startnetldi[Info]: GemStone server 'gs64ldi' has been started.
puppy:~ phil$ startstone PTAI
startstone[Info]: GemStone version '3.0.0Beta5'
startstone[Info]: Starting Stone repository monitor 'PTAI'.
startstone[Info]: GEMSTONE is: '/opt/gemstone/product'.
startstone[Info]:
    GEMSTONE_SYS_CONF=/usr/local/gemstone/3.0.0-Beta5/data/system.conf
    GEMSTONE_EXE_CONF=/Users/phil/PTAI.conf
startstone[Info]: Log file is '/usr/local/gemstone/3.0.0-Beta5/data/PTAI.log'.
startstone[Info]: GemStone server 'PTAI' has been started.
puppy:~ phil$ topaz -l
 _____________________________________________________________________________
|                             Configuration Files                             |
|                                                                             |
| System File: /usr/local/gemstone/3.0.0-Beta5/data/system.conf               |
|                                                                             |
| Executable File: /Users/phil/gem.conf                                       |
| Warning:  File not found (errno=2,ENOENT, The file or directory specified cannot
| be found)                                                                   |
|           using defaults.                                                   |
|_____________________________________________________________________________|
 _____________________________________________________________________________
|                Gem Configuration Options for process id 7673                |
|_____________________________________________________________________________|

DUMP_OPTIONS = TRUE;
GEM_GCI_LOG_ENABLED = FALSE;
GEM_ABORT_MAX_CRS = 0;
GEM_FREE_FRAME_CACHE_SIZE = -1;
GEM_FREE_FRAME_LIMIT = -1;
GEM_FREE_PAGEIDS_CACHE = 200;
GEM_HALT_ON_ERROR = 0;
GEM_IO_LIMIT = 5000;
GEM_KEEP_MIN_SOFTREFS = 0;
GEM_MAX_SMALLTALK_STACK_DEPTH = 1000;
GEM_NATIVE_CODE_ENABLED = TRUE;
GEM_PRIVATE_PAGE_CACHE_KB = 960;
GEM_PGSVR_COMPRESS_PAGE_TRANSFERS = FALSE;
GEM_PGSVR_FREE_FRAME_CACHE_SIZE = -1;
GEM_PGSVR_FREE_FRAME_LIMIT = -1;
GEM_PGSVR_UPDATE_CACHE_ON_READ = FALSE;
GEM_RPC_KEEPALIVE_INTERVAL = 0;
GEM_RPCGCI_TIMEOUT = 0;
GEM_SOFTREF_CLEANUP_PERCENT_MEM = 50;
GEM_TEMPOBJ_AGGRESSIVE_STUBBING = TRUE;
GEM_TEMPOBJ_CACHE_SIZE = 500000;
GEM_TEMPOBJ_MESPACE_SIZE = 0;
GEM_TEMPOBJ_OOPMAP_SIZE = 0;
GEM_TEMPOBJ_SCOPES_SIZE = 2000;
GEM_TEMPOBJ_POMGEN_SIZE = 0;
GEM_TEMPOBJ_POMGEN_PRUNE_ON_VOTE = 50;
GEM_TEMPOBJ_POMGEN_SCAVENGE_INTERVAL = 1800;
LOG_WARNINGS = TRUE;
SHR_NUM_FREE_FRAME_SERVERS = 1;
SHR_PAGE_CACHE_NUM_PROCS = 10233;
SHR_PAGE_CACHE_NUM_SHARED_COUNTERS = 1900;
SHR_PAGE_CACHE_SIZE_KB = 75000;
SHR_TARGET_FREE_FRAME_COUNT = -1;
SHR_WELL_KNOWN_PORT_NUMBER = 0;
(vmGc spaceSizes: eden init 2000K max 93736K , survivor init 400K max 15632K,
 vmGc    old max 375000K, code max 100000K, perm max 50000K, pom 10 * 41672K = 416720K,
 vmGc    remSet 9436K, meSpace max 477900K oopMapSize 4194304 )
 _____________________________________________________________________________
|             GemStone/S64 Object-Oriented Data Management System             |
|               Copyright (C) GemStone Systems, Inc. 1986-2011                |
|                            All rights reserved.                             |
|                           Covered by U.S Patents:                           |
|            6,256,637 Transactional virtual machine architecture             |
|              6,360,219 Object queues with concurrent updating               |
|                  6,567,905 Generational Garbage Collector.                  |
| 6,681,226 Selective Pessimistic Locking for a Concurrently Updateable Database
+-----------------------------------------------------------------------------+
|    PROGRAM: topaz, Linear GemStone Interface (Linked Session)               |
|    VERSION: 3.0.0Beta5, Mon Apr  4 15:38:48 2011                            |
|      BUILD: 64bit-25633                                                     |
|  BUILT FOR: Darwin (Mac)                                                    |
|       MODE: 64 bit                                                          |
| RUNNING ON: 2-CPU <omitted> i386 (Darwin 10.8.0 ) 2330MHz MacBookPro2,1
| 2048MB                                                                      |
| PROCESS ID: 7673      DATE: 07/09/11 11:27:55 EST                           |
|   USER IDS: REAL=phil (1025) EFFECTIVE=phil (1025)                          |
|_____________________________________________________________________________|
Reading initialization file .topazini
topaz> login
[Info]: LNK client/gem GCI levels = 842/842
[Info]: User ID: DataCurator
[Info]: Repository: PTAI
[Info]: Session ID: 5
[Info]: GCI Client Host: <Linked>
[Info]: Page server PID: -1
[Info]: Login Time: 07/09/11 11:27:57.204 EST
[07/09/11 11:27:57.978 EST]
  gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1
successful login
topaz 1> run
MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [
[
Gofer project load: 'Seaside30' version: '3.0.5'.
] on: Warning do: [:ex | ex resume ].
].
System commitTransaction.
%
--transcript--'Loading 3.0.5 of ConfigurationOfSeaside30...'
--transcript--'Fetched -> ConfigurationOfGrease-dkh.149 --- http://www.squeaksource.com/MetacelloRepository --- http://www.squeaksource.com/MetacelloRepository'
--transcript--'Loaded -> ConfigurationOfGrease-dkh.149 --- http://www.squeaksource.com/MetacelloRepository --- cache'

<many load statements omitted>

--transcript--'...finished 3.0.5'
true
topaz 1> logout

[Info]: Logging out at 07/09/11 11:37:59 EST
topaz> login
[Info]: LNK client/gem GCI levels = 842/842
[Info]: User ID: DataCurator
[Info]: Repository: PTAI
[Info]: Session ID: 6
[Info]: GCI Client Host: <Linked>
[Info]: Page server PID: -1
[Info]: Login Time: 07/09/11 11:38:02.984 EST
ERROR: ProcessorScheduler __initialize has failed
  check for errors in modifications to GsCurrentSession >> initialize
[07/09/11 11:38:03.024 EST]
  gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1
successful login
topaz 1> quit
Logging out session 1.

[Info]: Logging out at 07/09/11 11:38:18 EST
puppy:~ phil$ topaz
 _____________________________________________________________________________
|             GemStone/S64 Object-Oriented Data Management System             |
|               Copyright (C) GemStone Systems, Inc. 1986-2011                |
|                            All rights reserved.                             |
+-----------------------------------------------------------------------------+
|    PROGRAM: topaz, Linear GemStone Interface (Remote Session)               |
|    VERSION: 3.0.0Beta5, Mon Apr  4 15:38:48 2011                            |
|      BUILD: 64bit-25633                                                     |
|  BUILT FOR: Darwin (Mac)                                                    |
|       MODE: 64 bit                                                          |
| RUNNING ON: 2-CPU <omitted> i386 (Darwin 10.8.0 ) 2330MHz MacBookPro2,1
| 2048MB                                                                      |
| PROCESS ID: 7881      DATE: 07/09/11 11:38:20 EST                           |
|   USER IDS: REAL=phil (1025) EFFECTIVE=phil (1025)                          |
|_____________________________________________________________________________|
Reading initialization file .topazini
topaz> login
[07/09/11 11:38:22.002 EST]
  gci login: currSession 1 rpc gem processId 7883 OOB keep-alive interval 0
successful login
topaz 1> doit
GsPackagePolicy current disable
%
aGsPackagePolicy
topaz 1> commit
ERROR 2010 ,  (MessageNotUnderstood)

So, I started again with a fresh extent, this time disabling the Package Policy before installing seaside.

topaz 1> doit
GsPackagePolicy current disable
%
aGsPackagePolicy
topaz 1> 
topaz 1> commit
ERROR 2010 , a MessageNotUnderstood occurred (error 2010), a ClassOrganizer class does not understand  #'_resetCachedOrganizer' (MessageNotUnderstood)
topaz 1> quit

Hmmm...

When I get a chance, I'll clean up the 20 old versions of GS on this machine and try with a fresh install.

Cheers.


Reply | Threaded
Open this post in threaded view
|

Re: 3.0.0Beta5 and Seaside

James Foster-8
<base href="x-msg://50/">Phil,

I've entered a GLASS bug report (http://code.google.com/p/glassdb/issues/detail?id=279) on this. As a short-term work-around, try adding the method TransientRandom>>#'open' that does nothing.

James

From: "Phil" <[hidden email]>
To: "GemStone Seaside beta discussion" <[hidden email]>
Sent: Friday, July 8, 2011 10:12:43 PM
Subject: Re: [GS/SS Beta] 3.0.0Beta5 and Seaside

Hi James,

Thanks for the hint. I still get the same error ...
Reply | Threaded
Open this post in threaded view
|

Re: 3.0.0Beta5 and Seaside

Dale Henrichs
In reply to this post by Phil
Phil,

It appears that this is a mac-only issue ... I have been running 3.0.0beta5 in a vmware linux instance on my mac ...

Dale


----- Original Message -----
| From: "Phil" <[hidden email]>
| To: "GemStone Seaside beta discussion" <[hidden email]>
| Sent: Friday, July 1, 2011 7:45:02 PM
| Subject: [GS/SS Beta] 3.0.0Beta5 and Seaside
|
|
| Is there a specific version of seaside that works in Beta5?
|
|
| I loaded 3.0.5 but I get errors I haven't seen before in topaz:
|
|
| When logging in with a linked session I get:
|
| +-----------------------------------------------------------------------------+
| | PROGRAM: topaz, Linear GemStone Interface (Linked Session) |
| | VERSION: 3.0.0Beta5, Mon Apr 4 15:38:48 2011 |
| | BUILD: 64bit-25633 |
| | BUILT FOR: Darwin (Mac) |
| | MODE: 64 bit |
| | RUNNING ON: 2-CPU 172.16.21.176 i386 (Darwin 10.8.0 ) 2330MHz
| | MacBookPro2,1
| | 2048MB |
| | PROCESS ID: 1298 DATE: 07/02/11 09:12:18 EST |
| | USER IDS: REAL=gemstone (8885) EFFECTIVE=gemstone (8885) |
| |_____________________________________________________________________________|
| Reading initialization file .topazini
| topaz> login
| [Info]: LNK client/gem GCI levels = 842/842
| [Info]: User ID: DataCurator
| [Info]: Repository: PTAI
| [Info]: Session ID: 6
| [Info]: GCI Client Host: <Linked>
| [Info]: Page server PID: -1
| [Info]: Login Time: 07/02/11 08:47:26.014 EST
| ERROR: ProcessorScheduler __initialize has failed
| check for errors in modifications to GsCurrentSession >> initialize
| [07/02/11 08:47:26.034 EST]
| gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval
| -1
| successful login
|
| I don't see the same error if the session is not linked, but i
| haven't checked the logs yet.
|
| Also, I get the following error when executing the following code:
|
| topaz 1> doit
| WAGsSwazooAdaptor startGemServerOn: 8383
| %
| ERROR 2010 , (MessageNotUnderstood)
| topaz 1>
|
| The same code (with #startOn:) runs from a workspace in GemTools
| without a problem.
|
| Has anyone else seen this?
|
|
| Cheers,
|
|
| Phil
|
|
|