[Seaside] Magma on seasidehosting

Pablo Iaria iariap at gmail.com
Tue Aug 22 20:14:39 UTC 2006


Hi all,

I'm trying to deploy a small seaside+magma application on seasidehosting.st.

First I made a small application to create the repository, then I
added a WAMagmaConfiguration and set up the repository absolute path
suggested to /service/edp/files/edp_messages and I got the following
stacktrace.
Does any body knows what did I do wrong?

Thanks!
Pablo.-


Error: a primitive has failed

    * UnixFileDirectory(Object)>>error:

          self	UnixFileDirectory on '/'
          temps
          aString	'a primitive has failed'
          inst vars
          pathName	FilePath('/')

    * UnixFileDirectory(Object)>>primitiveFailed

          self	UnixFileDirectory on '/'
          temps
          inst vars
          pathName	FilePath('/')

    * UnixFileDirectory(FileDirectory)>>primCreateDirectory:

          self	UnixFileDirectory on '/'
          temps
          fullPath	'/service'
          inst vars
          pathName	FilePath('/')

    * UnixFileDirectory(FileDirectory)>>createDirectory:

          self	UnixFileDirectory on '/'
          temps
          localFileName	'service'
          inst vars
          pathName	FilePath('/')

    * UnixFileDirectory(FileDirectory)>>assureExistenceOfPath:

          self	UnixFileDirectory on '/'
          temps
          lPath	'service'
          localPath	'service'
          inst vars
          pathName	FilePath('/')

    * UnixFileDirectory(FileDirectory)>>assureExistenceOfPath:

          self	UnixFileDirectory on '/service'
          temps
          lPath	'edp'
          localPath	'edp'
          inst vars
          pathName	FilePath('/service')

    * UnixFileDirectory(FileDirectory)>>assureExistenceOfPath:

          self	UnixFileDirectory on '/service/edp'
          temps
          lPath	'files'
          localPath	'files'
          inst vars
          pathName	FilePath('/service/edp')

    * UnixFileDirectory(FileDirectory)>>assureExistenceOfPath:

          self	UnixFileDirectory on '/service/edp/files'
          temps
          lPath	'edp_messages'
          localPath	'edp_messages'
          inst vars
          pathName	FilePath('/service/edp/files')

    * UnixFileDirectory(FileDirectory)>>assureExistence

          self	UnixFileDirectory on '/service/edp/files/edp_messages'
          temps
          inst vars
          pathName	FilePath('/service/edp/files/edp_messages')

    * MaObjectFiler>>create:

          self	a MaObjectFiler
          temps
          aFileDirectory	UnixFileDirectory on '/service/edp/files/edp_messages'
          inst vars
          directory	nil
          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>>create:

          self	MaObjectFiler
          temps
          aFileDirectory	UnixFileDirectory on '/service/edp/files/edp_messages'
          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>>create:

          self	a MaObjectRepository
          temps
          aFileDirectory	UnixFileDirectory on '/service/edp/files/edp_messages'
          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


More information about the Seaside mailing list