Posts Tagged Java
Wicket On Google App Engine (GAE) – Deployment Configuration
Posted by rn in Java, Software Engineering on March 7th, 2010
Just a quick tip – generally with Wicket we want to supply our application with a way to choose between “Development” vs. “Deployment” mode automatically, so that we can get stack traces etc. during development and disable development features for deployment. Google App Engine sets a convenient JVM property to enable this -
class MyWicketApplication extends Application {
.....
private boolean isProd =
"Production".equalsIgnoreCase(
System.getProperty("com.google.appengine.runtime.environment"));
@Override
public String getConfigurationType() {
return (isProd ? "DEPLOYMENT" : "DEVELOPMENT");
}
}
Bam – Wickety GAE love!
visural-wicket 0.5 released – ready for action!
Posted by rn in Java, Software Engineering on February 24th, 2010
I’ve been working hard the past couple of weeks on getting the visural-wicket open source project I started ready for wider use. I really think there is some cool and useful stuff in this project that the Wicket community could benefit from, so I’ve worked very hard on getting the project into a fairly mature state for release.
- I’ve added Javadocs to the source for all the major pieces of functionality
- I’ve created an example application which demos all the key features and how to use them
- The example application is deployed LIVE on Google App Engine
- I’ve done a lot of testing on each component across all the major browsers
- Lots of bug-fixes and corner cases fixed
- Some reconsideration and tweaking of the API to reduce the likelihood of future changes as much as possible
Anyhow – it’s all up for download at the visural-wicket project page. Comments and feedback and welcome, via this blog, or the discussion group.

