Winstoned !
Tuesday, December 23rd, 2008
I’m happy to report that Magnolia seemingly works in Winstone !
With this simple command, it just worked (using the webapps of our latest 4.0 Milestone 2, as deployed in our current standard Tomcat-based bundle)
java -jar winstone-0.9.10.jar --useJasper --webappsDir=/Applications/MagnoliaEnterpriseEdition/apache-tomcat-5.5.27/webapps/
All that was needed is to have the following in a lib folder:
./lib
./lib/commons-logging-api-1.1.1.jar
./lib/jasper-compiler-jdt.jar
./lib/jasper-compiler.jar
./lib/jasper-runtime.jar
./lib/jsp-api.jar
(which sadly adds 1.9mb to Winstone’s meager 300k)
A warning about tools.jar not being found can be safely ignored on OSX, at least if you have the developer tools installed.
Two worries left: 1) the JAAS configuration. I’m not sure if it’s handled properly. Magnolia itself needs improvement in this area anyway. 2) Performance. The performance in AdminCentral seems okayish, but browsing the demo site is utterly slow. It seems as slow as when Tomcat compiles JSPs… however there are no JSPs in these pages! Taglibs are used in FreeMarker templates, but we got rid of performance issues in that area ages ago, at least with Tomcat…
What’s next ? I’d love to see a clickable embedded version of Magnolia. With, say, a minimal Swing GUI or a CLI which would ask me what port I want to start it on, if I want to run an author or public instance, and if applicable, where the associated public instance is.
No comments yet.
Leave a comment
Tags
Recent Comments
- Greg on Still looking for “the” perfect forum software
- Nils Breunese on Still looking for “the” perfect forum software
- greg on Paving the way for 5.0 – new, refreshed, authoring tags for templates
- greg on Paving the way for 5.0 – new, refreshed, authoring tags for templates
- Richard Unger on Paving the way for 5.0 – new, refreshed, authoring tags for templates