Archive for the ‘cloud computing’ tag
Transforming with XSLT on Google AppEngine and jython.
I’m writing this post in response to a challenge. I wrote a post entitled Jython on Google AppEngine: Why bother?, which was a reply to a statement made by a Google engineer about not seeing the point of running jython on AppEngine. And a similar statement was repeated in a comment on that blog post (i.e. “the gist of what I intended to say was that while it was possible to run Jython on App Engine, I couldn’t think why you’d want to.”)
So rather than get into a back-and-forth of yes-it-is-no-it-isnt-yes-it-is, I thought I’d reply with some simple code that demonstrates something that cannot (currently) be done in cpython on AppEngine, but is easy with jython on AppEngine: XSLT transforms.
Jython on Google AppEngine: Why bother?
Why on earth would you want to run jython applications on Google Appengine?
How to run jython WSGI applications on Google AppEngine with modjy.
As you can see from our last blog post, we were delighted to get jython WSGI applications running on Google AppEngine for java using modjy. We promised in that we’d write a tutorial on how to do do that.
Modjy running on Google AppEngine.
So, after the announcement by Google that their AppEngine could run other JVM languages, including jython, I had to have a go at getting modjy, our jython WSGI to java servlet bridge, running on it.
Jython runs on Google AppEngine!
It is now possible to run Jython on Google AppEngine!
Modjy now fully integrated into jython.
I’m delighted to announce that modjy, the java servlet to python WSGI gateway that I originally wrote to track the WSGI spec, has now finally been fully integrated into the jython source base.
Modjy to be distributed with jython.
I’m delighted to announce that, modjy, our jython WSGI gateway for Java Servlets, was checked into the jython source repository today, and will be distributed with jython from today forth.