Seaside: Registering a WAApplicaton too late leads to an HTTP 503 error

[Update: Thinking about this a little more, this post has a misleading title. This is very likely not to be a Seaside issue at all, but one of VA Smalltalk's WASstServerAdaptor, which, if started/registered too late (whatever too late may be), doesn't get realized by Apache. So the title of this post should rather be: … Continue reading Seaside: Registering a WAApplicaton too late leads to an HTTP 503 error

Advertisements

VA Smalltalk 8.6.2 is available

John O'Keefe from Instantiations sometimes makes this joke that a new release of VA Smalltalk will be out "in October" but it's not clear yet how many days this year's October will have. Well, 2015 October had exactly 61 days. Instantiations just announced the availability of VA Smalltalk on November 30th, 2015. At first sight, … Continue reading VA Smalltalk 8.6.2 is available

Why do we need commercial Smalltalk implementations?

Over on the VA Smalltalk Discussion group, somebody asked what commercial Smalltalk vendors are needed for nowadays where you have the choice between so many good and innovativa platforms like Pharo, Amber, Squeak and quite a few others that are completely free and maintained by an open community. I am pretty convinced we need both: … Continue reading Why do we need commercial Smalltalk implementations?

Grease Extensions for VA Smalltalk

If you've ever tried to use open source code from Squeak or Pharo on VA Smalltalk, you had a few obstacles to take: How do I load Monticello Packages into my envy library? Many moons ago, you had to use FileIn/FileOut and some manual editing of the fileout to make it loadable. Sometimes, I just … Continue reading Grease Extensions for VA Smalltalk

VA Smalltalk 8.6.1 – first impressions

Instantiations released VA Smalltalk 8.6.1 yesterday. We haven't ported our project code to the new version yet, but given the fact that this is "just" an update to 8.6, I don't expect to experience a lot of problems here. The Migration Guide, an often undervalued but very helpful resource, doesn't really mention a lot that … Continue reading VA Smalltalk 8.6.1 – first impressions

VA Smalltalk on Linux with German Umlauts – how to set up the environment properly

For kontolino.de, our accounting application for small and medium businesses, the deployment platform is Linux. Our prime development platform is Windows, because some of the nicer and newer features of VA Smalltalk (like the Scintilla editor) are not (yet) available on Linux. Also, the fact that VAST uses MOTIF, makes it a bit of a … Continue reading VA Smalltalk on Linux with German Umlauts – how to set up the environment properly

When hardcore errors with double Glorp INSERTs turn out to be ancient web problems

I've been hunting for some strange problem which I thought was related to Glorp or (less likely) our business code for months. Every once in a while, our production server would log strange NOT NULL problems on inserts of records that do not erectly resolve their foreign keys, even though the objects these records usually refer to can … Continue reading When hardcore errors with double Glorp INSERTs turn out to be ancient web problems

VBRegex 11 Version 1.4 on VASTGoodies.com

I thought I had uploaded my port of the latest VBRegex version already, but I just found out I hadn't. So I just uploaded a new version of the VBRegex package. My contribution to it was that I ignored the tests (because porting these is quite a lot of work) and made the Regex code … Continue reading VBRegex 11 Version 1.4 on VASTGoodies.com

VASERControl at the Light&Building Fair 2014

People using Smalltalk, specifically VA Smalltalk, here in Europe are very likely to have heard of Thomas Stalzer. He and his partner Helga have been in the Smalltalk business far longer than I have and their VASER framework has been in use in quite a few major Smalltalk projects here in Germany and even around. … Continue reading VASERControl at the Light&Building Fair 2014

VA Smalltalk 8.6 and external calls with no parameter

Warning: this is once again a post of the type: What Joachim just found out. Maybe there is nothing new for you to learn in it. But maybe there is and it saves you the time I just invested in finding it. So here's the problem: I have a DLL call that is defined like … Continue reading VA Smalltalk 8.6 and external calls with no parameter