|
Winston is asking for feedback on his proposal for a Generic Web Page Designer for NetBeans. The basic principle is to embed XULRunner (Wikipedia, Home, MozillaWiki, Tutorial, Use in Eclipse) into NetBeans. The notion seems reasonable but this is not my area, so, if you can provide feedback, please check out Winston's post. The actual NetBeans proposal is WebPageDesigner, the proposal for the prerequired embedding is EmbeddebBrowser. |
|
A new example from Sekhar: Migrating WebLogic's JSP SimpleTag example to GlassFish. Like previous examples in the Switch! series, this one includes full commentary and sources. Sekhar also shows how to switch from Pointbase to MySQL Server and covers deployment. Picture is that of the Rabbit-Proof Fence in Australia. Is an open-source, enterprise-ready, free RTU Server like the the GlassFish Server an Invasive Species? |
One more example from Sekhar in the Switch series. This one is from WebLogic: Converting the JSP TagHandler example.
|
The example covers:
• WLS Split Directory → GF Exploded Directory
|
|
One of the benefits of using JSR-199 in GlassFish is Very Fast JSP compilation: the generated Servlets can be passed directly, in-memory, to javac. But if you really want to see what's going on you have a problem, as shown by this long mail thread: there is no Servlet code to see because writing it to disk would defeat most of the benefits of JSR-199! The solution is easy: ask GlassFish to write the Servlet code go to disk using the keepgenerated parameter. Check out Byron's note for the details. |
|
News from Rajiv, the JSP project at GlassFish:
• Announcement: JSP Project Live We hope to give you news on additional adoption in the near future. |
|
The GlassFish community is composed of many projects; some already existed when we started GlassFish, like JSF, JAXB and JAX-WS (nee JAX-RPC). Others came later but were separate from the beginning, like Jersey, and others spawned from GlassFish like Grizzly. Separate projects encourate reuse and contributions but are more work and can create confusion so we wait before creating them. We have received several requests for a JSP project so we are going to create one. Please let me know (or just post here) if you are interested in this project. |
BTW, I found the JSP Duke in the April, 2000 JSP 1.1_a errata. Two other early serving dukes are here and here
|
There is a good thread on memory use on GlassFish at the USERS alias. In the use-case described, the main issue was JSP compilation. Memory consumption is much lower (and compilation is also much faster) in GlassFish v2 using JDK 6 because JSP compilation is done in-memory, using JSR-199 and without forking. Forking can also be avoided in GF v1 and in earlier JDKs with some caveats. Check the mail thread for details. |
Picture is a close up on Core Memory. Ah... the good? old days of core and Punched Cards! Have you ever dropped your deck of cards and had to reorder them? That is what those extra columns in the punched card were for :-)...
|
Sun Java System Web Server 7.0 update 1 is now available for download (the preview version had been available for a few months). New in this release is: • Performance and stability improvements
|
You'll notice that the main features are Java-related. Specifically, the product is now at the Java EE 5 specification level which means that any web application that runs on GlassFish now also runs on Sun's Web Server 7.0 Update 1 (the implementation is actually taken straight from GlassFish). On the more technical side of things, you can use dependency injection in the web tier.
When released in early 2007, Web Server 7.0 enjoyed an excellent review and has been powering a whole new set of demanding web sites (including the one serving you this content). Any question, see the dedicated forum.
|
Last week several of us participated in the very first jMaki Day. We wanted to provide training material including presentations, labs and demos to get folks started. The talks included a session on Web 2.0 technologies, Introduction to jMaki, Introductiion to Phobos, Tools, and State of the Union for jMaki. This set of talks were presented to Sun internal folks mostly because we wanted to keep the number of attendees small and also have the ability to get specific feedack. All material has been made available on the jMaki website here. See my blog and Arun's blog for more details on jMaki day. |
|
Ludo spent the last couple of weeks working on the much asked for Eclipse plugin for jMaki. The plugin is now available and also supports the latest release (v.8.3.1) of jMaki. Ludo also provided some documentation on how to get started using the new Eclipse plugin. Enjoy. |