Webtide believes that the right training program contributes to the success of any software deployment.
Webtide's training is presented by its lead developers who have extensive experience of the technologies
and their applications. Webtide offers a flexible training program that caters to varying levels of
expertise and interest. One can opt to take one or more days of the training, go for the entire package,
or request customized and/or extended programs.
Open Source Jetty, Ajax, Web 2.0 training
Using maven to build your project is a fantastic for managing your dependencies and avoiding having dependencies (and their dependencies) checked into your own svn. The only fly in the ointment, is projects that don't publish maven artifacts, and the Ajax dojo toolkit has been one of these. Until now that is!
jetty-test-servers
Jan and I have run across some annoying problems with test cases and test scoping within jetty recently and it has lead to some discussion on an idea that I have been kicking around for a while. The problem was that we have some useful test cases which are in the form of jetty server configurations in the jetty module and maybe a couple of other module, but since they are test source they are not readily available for consumption in other modules.
The nice people at PaperCut were kind enough to talk about their usage of Jetty... and it isn't minor usage. 10's of thousands of servers in 60 countries. From small user populations to hundreds of thousands...
Rajiv, the spec lead on JSR-315 has posted his views on the issue of flexible automatic configuration of web applications. Despite vigorous arguments for flexibility (or perhaps because of them), I've not been able to make the case with those opposed to selective enabling of auto configuration....
Jetty Runner
If you're looking for a fast and easy way to run your webapp, without needing to install and administer a Jetty distro, then look no further, the Jetty Runner is here! The idea of the Jetty Runner is extremely simple - run a webapp from the command line using a single jar and as much default configuration as possible:
java -jar jetty-runner.jar my.war
Voila! Jetty will start on port 8080 and deploy the my.war webapp.