I am running Instantiations VAST 8.6.3 with Seaside. I am currently the only known user of the web site as I am developing a back end to an Android app and haven't got any other users. This is what is coming up in the debugger at random times. On most occasions this seems to stop Seaside working so I have to close down the smalltalk and rester the image again. Can anyone give me a handle of what is causing this error, please?
David
Message sent using Winmail Mail Server
David,
I think you will need to provide a bit more of the stacktrace to know what is going wrong. Seems like you are sending `javascript:` directly to a stream; so we need to know what is going on where.
I do find it strange that you need to restart your Smalltalk image for this. This should be an error for a single Seaside session and not blocking.. Though, I must say, I am not a VAST user.
Johan
On 28 Jul 2017, at 18:53, David Pennington david@totallyobjects.com wrote:
I am running Instantiations VAST 8.6.3 with Seaside. I am currently the only known user of the web site as I am developing a back end to an Android app and haven't got any other users.
This is what is coming up in the debugger at random times.
On most occasions this seems to stop Seaside working so I have to close down the smalltalk and rester the image again.
Can anyone give me a handle of what is causing this error, please?
David
Message sent using Winmail Mail Server <Screen Shot 2017-07-28 at 17.50.05.png>_______________________________________________ seaside mailing list seaside@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
On Fri, Jul 28, 2017 at 7:07 PM, Johan Brichau johan@inceptive.be wrote:
David,
I think you will need to provide a bit more of the stacktrace to know what is going wrong. Seems like you are sending `javascript:` directly to a stream; so we need to know what is going on where.
I do find it strange that you need to restart your Smalltalk image for this. This should be an error for a single Seaside session and not blocking.. Though, I must say, I am not a VAST user.
I believe I know what the issue is:
GrDelegatingStream >> #javascript: is in *javascript-pharo20-core likely this method is missing in the VASt port. However I believe the real issue is that the method should be in *javascript-core
David, as a work around can you add this method to GrDelegatingStream and see if that fixes your issue:
javascript: anObject anObject javascriptOn: self
Cheers Philippe
seaside@lists.squeakfoundation.org