I've just downloaded the latest version of SmallWiki (0.9.20) with
Swazoo (0.9.76- bb08) and SmaCC (1.3) from Cincom Pub. Repos. I am using
VW7.2 beta oct03.4.
Started SmallWiki.
It starts but I can't login or edit the pages!
I got an error while trying to login or edit.
Unhandled exception: Message not understood: #keysAndValuesDo:
Swazoo.HTTPPostDataArray(Object)>>doesNotUnderstand:
SmallWiki.SwazooSite>>prepareRequestFields:
SmallWiki.SwazooSite>>prepareRequest:
SmallWiki.SwazooSite>>helpResolve:
Swazoo.URIResolution>>visitResource:
[] in Swazoo.URIResolution>>visitChildrenOf:advancing:
OrderedCollection>>do:
Swazoo.URIResolution>>visitChildrenOf:advancing:
Swazoo.URIResolution>>resolveTransparentComposite:
Swazoo.URIResolution>>resolveServerRoot:
Swazoo.ServerRootComposite>>helpResolve:
Swazoo.URIResolution>>visitResource:
Swazoo.URIResolution class>>resolveRequest:startingAt:
Swazoo.HTTPServer>>answerTo:
optimized [] in Swazoo.HTTPConnection>>getAndDispatchMessages
BlockClosure>>on:do:
Swazoo.HTTPConnection>>getAndDispatchMessages
optimized [] in [] in Swazoo.HTTPConnection>>interact
BlockClosure>>on:do:
optimized [] in Swazoo.HTTPConnection>>interact
BlockClosure>>on:do:
optimized [] in Process class>>forBlock:priority:
----------------------------------------------------------------------
Swazoo.HTTPPostDataArray(Object)>>doesNotUnderstand:
Receiver:
a Swazoo.HTTPPostDataArray
Instance Variables:
underlyingCollection = an OrderedCollection[4]
Arguments:
aMessage = a Message with selector: #keysAndValuesDo: and arguments:
#(BlockClosure [] in SmallWiki.SwazooSite>>prepareRequestFields:)
Temporaries:
excpt = a MessageNotUnderstood
resumeValue = nil
Context PC = 25
----------------------------------------------------------------------
SmallWiki.SwazooSite>>prepareRequestFields:
Receiver:
a SmallWiki.SwazooSite
Instance Variables:
enabled = true
uriPattern = ''
parent = a Swazoo.ServerRootComposite
server = a SmallWiki.SwazooServer
Arguments:
aHTTPRequest = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31
url:
http://localhost:8080/?action=Login
Temporaries:
fields = a Dictionary[1]
Context PC = 25
----------------------------------------------------------------------
SmallWiki.SwazooSite>>prepareRequest:
Receiver:
a SmallWiki.SwazooSite
Instance Variables:
enabled = true
uriPattern = ''
parent = a Swazoo.ServerRootComposite
server = a SmallWiki.SwazooServer
Arguments:
aHTTPRequest = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31
url:
http://localhost:8080/?action=Login
Context PC = 15
----------------------------------------------------------------------
SmallWiki.SwazooSite>>helpResolve:
Receiver:
a SmallWiki.SwazooSite
Instance Variables:
enabled = true
uriPattern = ''
parent = a Swazoo.ServerRootComposite
server = a SmallWiki.SwazooServer
Arguments:
aResolution = a Swazoo.URIResolution
Temporaries:
request = nil
Context PC = 6
----------------------------------------------------------------------
Swazoo.URIResolution>>visitResource:
Receiver:
an Swazoo.URIResolution
Instance Variables:
position = 1
request = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
Arguments:
aResource = a SmallWiki.SwazooSite
Context PC = 4
----------------------------------------------------------------------
[] in Swazoo.URIResolution>>visitChildrenOf:advancing:
Receiver:
an Swazoo.URIResolution
Instance Variables:
position = 1
request = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
Arguments:
each = a SmallWiki.SwazooSite
Temporaries:
.self = a Swazoo.URIResolution
response = nil
Context PC = 7
----------------------------------------------------------------------
OrderedCollection>>do:
Receiver:
an OrderedCollection
Instance Variables:
firstIndex = 1
lastIndex = 1
Arguments:
aBlock = BlockClosure [] in
Swazoo.URIResolution>>visitChildrenOf:advancing:
Temporaries:
index = 1
Context PC = 17
----------------------------------------------------------------------
Swazoo.URIResolution>>visitChildrenOf:advancing:
Receiver:
an Swazoo.URIResolution
Instance Variables:
position = 1
request = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
Arguments:
aResource = a Swazoo.ServerRootComposite
aBoolean = false
Temporaries:
response = nil
Context PC = 30
----------------------------------------------------------------------
Swazoo.URIResolution>>resolveTransparentComposite:
Receiver:
an Swazoo.URIResolution
Instance Variables:
position = 1
request = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
Arguments:
aCompositeResource = a Swazoo.ServerRootComposite
Context PC = 6
----------------------------------------------------------------------
Swazoo.URIResolution>>resolveServerRoot:
Receiver:
an Swazoo.URIResolution
Instance Variables:
position = 1
request = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
Arguments:
aServerRoot = a Swazoo.ServerRootComposite
Context PC = 5
----------------------------------------------------------------------
Swazoo.ServerRootComposite>>helpResolve:
Receiver:
a Swazoo.ServerRootComposite
Instance Variables:
enabled = true
uriPattern = ''
parent = nil
children = an OrderedCollection[1]
Arguments:
aResolution = a Swazoo.URIResolution
Context PC = 4
----------------------------------------------------------------------
Swazoo.URIResolution>>visitResource:
Receiver:
an Swazoo.URIResolution
Instance Variables:
position = 1
request = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
Arguments:
aResource = a Swazoo.ServerRootComposite
Context PC = 4
----------------------------------------------------------------------
Swazoo.URIResolution class>>resolveRequest:startingAt:
Receiver:
an Swazoo.URIResolution class
Instance Variables:
superclass = Object
methodDict = a MethodDictionary[24]
format = 16386
subclasses = nil
instanceVariables = an Array[2]
organization = ('private' #advance #currentIdentifier #currentPath
#getAnswerFrom: #position: #request: #retreat #siteMatch: #stringMatch:
#tailStream)
('private-initialize' #initializeRequest:)
('accessing' #atEnd #fullPath #position #request #resourcePath #tailPath)
('visiting' #resolveCompositeResource: #resolveLeafResource:
#resolveServerRoot: #resolveSite: #resolveTransparentComposite:
#visitChildrenOf:advancing: #visitResource:)
name = #URIResolution
classPool = a NameSpaceOfClass[0]
environment = a NameSpace[82]
Arguments:
aRequest = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
aResource = a Swazoo.ServerRootComposite
Context PC = 8
----------------------------------------------------------------------
Swazoo.HTTPServer>>answerTo:
Receiver:
a Swazoo.HTTPServer
Instance Variables:
loop = a Process in Semaphore>>wait
ip = '127.0.0.1'
port = 8080
connections = an OrderedCollection[1]
sites = a Swazoo.ServerRootComposite
socket = a Swazoo.SwazooSocket
Arguments:
aRequest = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
Temporaries:
response = nil
Context PC = 7
----------------------------------------------------------------------
optimized [] in Swazoo.HTTPConnection>>getAndDispatchMessages
Receiver:
an UndefinedObject
Temporaries:
.self = a Swazoo.HTTPConnection
.request = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
Context PC = 8
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in
Swazoo.HTTPConnection>>getAndDispatchMessages
outerContext = nil
copiedValues = an Array[2]
Arguments:
anExceptionSelector = Error
handlerBlock = BlockClosure [] in
Swazoo.HTTPConnection>>getAndDispatchMessages
Context PC = 18
----------------------------------------------------------------------
Swazoo.HTTPConnection>>getAndDispatchMessages
Receiver:
a Swazoo.HTTPConnection
Instance Variables:
stream = a Swazoo.SwazooStream
loop = a Process in Process>>resume
server = a Swazoo.HTTPServer
Temporaries:
request = an HTTPRequest from: 127.0.0.1 at: 29.10.2003 1:31 url:
http://localhost:8080/?action=Login
response = nil
Context PC = 34
----------------------------------------------------------------------
optimized [] in [] in Swazoo.HTTPConnection>>interact
Receiver:
an UndefinedObject
Temporaries:
.self = a Swazoo.HTTPConnection
Context PC = 9
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in [] in Swazoo.HTTPConnection>>interact
outerContext = nil
copiedValues = a Swazoo.HTTPConnection
Arguments:
anExceptionSelector = Error
handlerBlock = BlockClosure [] in [] in Swazoo.HTTPConnection>>interact
Context PC = 18
----------------------------------------------------------------------
optimized [] in Swazoo.HTTPConnection>>interact
Receiver:
an UndefinedObject
Temporaries:
.self = a Swazoo.HTTPConnection
Context PC = 14
----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
a BlockClosure
Instance Variables:
method = CompiledBlock [] in Swazoo.HTTPConnection>>interact
outerContext = nil
copiedValues = a Swazoo.HTTPConnection
Arguments:
anExceptionSelector = TerminateException
handlerBlock = BlockClosure [] in [] in Process
class>>forBlock:priority:
Context PC = 18
----------------------------------------------------------------------
optimized [] in Process class>>forBlock:priority:
Receiver:
an UndefinedObject
Temporaries:
.aBlock = BlockClosure [] in Swazoo.HTTPConnection>>interact
Context PC = 9