[Seaside] Magma on seasidehosting
Pablo Iaria
iariap at gmail.com
Wed Aug 23 13:43:40 UTC 2006
Lucas, thank you for the quick response!
I tried the code you sent me, but it didn't work.
In the mean time I created a repository in my local machine (with
win2k), compressed it and uploaded to my root directory ("root
directory"/magma). Now I got another error (I put the stack trace at
the end of the message).
So I'll better wait until the problems with VM be fixed.
Thanks!
Pablo.-
MaUserError: fileStream required
* MaUserError class(Exception class)>>signal:
self MaUserError
temps
signalerText 'fileStream required'
inst vars
superclass MaError
methodDict a MethodDictionary(#isUserError->a CompiledMethod (196) )
format 140
instanceVariables nil
organization ('as yet unclassified' isUserError)
subclasses #(MaClientServerUserError MagmaUserError
MaHashIndexUserError MaObjectSerializationUserError MauiUse...etc...
name #MaUserError
classPool nil
sharedPools nil
environment a SystemDictionary(lots of globals)
category nil
* MaTransactionalFileStream class>>fileStream:
self MaTransactionalFileStream
temps
aFileStream nil
inst vars
superclass MaObject
methodDict a MethodDictionary(#bePhysical->a CompiledMethod
(520) #binary->a CompiledMethod (680) #close->a Com...etc...
format 142
instanceVariables #('filename' 'fileStream' 'guard'
'uncommittedSize' 'position' 'writers')
organization ('accessing' bePhysical committedSize
copyToDirectory: physicalStream writersDo:) ('filestream api'
...etc...
subclasses nil
name #MaTransactionalFileStream
classPool nil
sharedPools nil
environment a SystemDictionary(lots of globals)
category nil
* MaObjectFiler>>openFile:
self a MaObjectFiler
temps
unqualifiedName 'objects'
answer nil
inst vars
directory UnixFileDirectory on '/service/edp/files/magma'
file nil
preMadeObjectBuffer a MaObjectBuffer oid : **invalid**
classId : **invalid** objectInstSize : **invalid**
filePositionIndex nil
usedByteArrays #(a ByteArray(0) a ByteArray(0 0) a
ByteArray(0 0 0) a ByteArray(0 0 0 0) a ByteArray(0 0 0 0 0) a
B...etc...
primitiveAttributeAddressesMap a
Dictionary('anchorOid'->43->64 'booleanFlags'->10->8
'classDefinitionsOid'->27->64 'definitionOid'...etc...
* MaObjectFiler>>openObjectsFile
self a MaObjectFiler
temps
inst vars
directory UnixFileDirectory on '/service/edp/files/magma'
file nil
preMadeObjectBuffer a MaObjectBuffer oid : **invalid**
classId : **invalid** objectInstSize : **invalid**
filePositionIndex nil
usedByteArrays #(a ByteArray(0) a ByteArray(0 0) a
ByteArray(0 0 0) a ByteArray(0 0 0 0) a ByteArray(0 0 0 0 0) a
B...etc...
primitiveAttributeAddressesMap a
Dictionary('anchorOid'->43->64 'booleanFlags'->10->8
'classDefinitionsOid'->27->64 'definitionOid'...etc...
* MaObjectFiler>>open
self a MaObjectFiler
temps
inst vars
directory UnixFileDirectory on '/service/edp/files/magma'
file nil
preMadeObjectBuffer a MaObjectBuffer oid : **invalid**
classId : **invalid** objectInstSize : **invalid**
filePositionIndex nil
usedByteArrays #(a ByteArray(0) a ByteArray(0 0) a
ByteArray(0 0 0) a ByteArray(0 0 0 0) a ByteArray(0 0 0 0 0) a
B...etc...
primitiveAttributeAddressesMap a
Dictionary('anchorOid'->43->64 'booleanFlags'->10->8
'classDefinitionsOid'->27->64 'definitionOid'...etc...
* MaObjectFiler class>>open:
self MaObjectFiler
temps
aFileDirectory UnixFileDirectory on '/service/edp/files/magma'
inst vars
superclass MaObject
methodDict a MethodDictionary(#anchorOid->a CompiledMethod
(795) #anchorOid:->a CompiledMethod (2841) #appendOb...etc...
format 142
instanceVariables #('directory' 'file' 'preMadeObjectBuffer'
'filePositionIndex' 'usedByteArrays' 'primitiveAttributeA...etc...
organization ('accessing' anchorOid classDefinitionsOid
dataFileName definitionOid directory filePointerForOid: f...etc...
subclasses nil
name #MaObjectFiler
classPool nil
sharedPools nil
environment a SystemDictionary(lots of globals)
category nil
* MaObjectRepository>>open:
self a MaObjectRepository
temps
aFileDirectory UnixFileDirectory on '/service/edp/files/magma'
inst vars
transactionLog a MaTransactionLog
sessions a Dictionary()
filer nil
repositoryController a MagmaRepositoryController
largeCollectionManagers a Dictionary()
systemReadStrategy nil
nextOid nil
recoveryManager nil
commitGuard a Semaphore()
applyProcess nil
* MaObjectRepository class>>open:controller:
self MaObjectRepository
temps
aFileDirectory UnixFileDirectory on '/service/edp/files/magma'
aMaRepositoryController a MagmaRepositoryController
inst vars
superclass MaObject
methodDict a MethodDictionary(#abortTransactionFor:->a
CompiledMethod (2026) #applyToCache:->a CompiledMethod (...etc...
format 150
instanceVariables #('transactionLog' 'sessions' 'filer'
'repositoryController' 'largeCollectionManagers'
'systemReadSt...etc...
organization ('client-requests' abortTransactionFor:
numberOfEntriesFrom:to:inLargeCollection:on: readAnchorFor:u...etc...
subclasses nil
name #MaObjectRepository
classPool a Dictionary(#RunningTestCases->false
#SimulateOutage->false )
sharedPools nil
environment a SystemDictionary(lots of globals)
category nil
* MagmaRepositoryController>>privateOpen:
self a MagmaRepositoryController
temps
aFileDirectory UnixFileDirectory on '/service/edp/files/magma'
inst vars
repository a MaObjectRepository
session a MagmaSession
serverSerializer a MaObjectSerializer
requestInterruptGuard a Semaphore()
directory UnixFileDirectory on '/service/edp/files/magma'
preferences a MagmaServerPreferences
* [] in MagmaRepositoryController>>open {[self privateOpen: directory]}
self a MagmaRepositoryController
temps
didRetry false
err nil
inst vars
repository a MaObjectRepository
session a MagmaSession
serverSerializer a MaObjectSerializer
requestInterruptGuard a Semaphore()
directory UnixFileDirectory on '/service/edp/files/magma'
preferences a MagmaServerPreferences
On 8/23/06, Lukas Renggli <renggli at gmail.com> wrote:
> > UnixFileDirectory>>directoryExists: filenameOrPath
> > "Handles the special case of testing for the root dir: there isn't a
> > possibility to express the root dir as full pathname like '/foo'."
> >
> > ^ filenameOrPath = '/'
> > or: [ filenameOrPath = self class default
> > or: [ super directoryExists: filenameOrPath ] ]
>
> Ouch, I forgot a #pathName, try this instead:
>
> UnixFileDirectory >>directoryExists: filenameOrPath
> "Handles the special case of testing for the root dir: there isn't a
> possibility to express the root dir as full pathname like '/foo'."
>
> ^ filenameOrPath = '/'
> or: [ filenameOrPath = self class default pathName
> or: [ super directoryExists: filenameOrPath ] ]
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
More information about the Seaside
mailing list