(Note: If you’re interested in WebSphere in a production environment, check
out Michael's upcoming webinar with The Bon-Ton Stores)
Most articles about Garbage Collection ignore the fact that the Sun Hotspot
JVM is not the only game in town. In fact whenever you have to work with
either IBM WebSphere or Oracle WebLogic you will run on a different runtime.
While the concept of Garbage Collection is the same, the implementation is
not and neither are the default settings or how to tune it. This often leads
to unexpected problems when running the first load tests or in the worst case
when going live. So let’s look at the different JVMs, what makes them
unique and how to ensure that Garbage Collection is running smooth.
The Garbage Collection ergonomics of the Sun Hotspot JVM
Everybody believes to know how Garbage Collection works in the Sun Hotspot
JVM, but lets take a c... (more)
Tiggr is a Web-based IDE for building mobile Web and native apps. Today I’d
like to give you 15 reasons why this new-of-a-kind IDE deserves your
attention.
1. Mobile Apps IDE in the Cloud – Access Your App Anytime, Anywhere
Tiggr is a mobile apps IDE in the cloud. There is nothing to download. You
can work on your app anytime, anywhere. Such a Web-based IDE has been every
developer’s “dream” for a long time.
2. Build with jQuery Mobile Components
Prototype and build the UI with popular jQuery Mobile components. jQuery
Mobile is a cross-platform and cross-device mobile framework. It... (more)
JavaServer Faces (JSF) technology is used for developing server-side user
interfaces (UI) for Java EE applications. JSF 2.0 architecture has introduced
several new features, most of which we shall discuss in this article. The
salient new features in JSF 2.0 are State Saving, Facelets, Navigation,
Validations, Scopes, AJAX, Resource Handling, Composite Components, View
Params, Client Behaviors, Event Handling, and Exception Handling.
State Saving
In JSF 1.2 the full component tree is saved/restored. Attributes are also
stored and restored. Saving and restoring the full state has pe... (more)
Tomcat is a widely popular lightweight application server. When securing
Tomcat web applications, Valve, JAAS and Filter are used in various
scenarios. The challenges for developers are when to use each of these
methods and how to integrate them together if more than one method is chosen.
For example, the WebSeal agent discussed in the article [1] uses Valve. If a
customer needs to integrate WebSeal and its own JAAS-based authentication
module, they will need to know how to configure Tomcat to use both the
WebSeal Agent Valve and the JAAS module and how to pass information betwee... (more)
Java SE 7, the Java Platform, Standard Edition 7 is out.
It's the first major release in five years and took 9,494 bug fixes, 1,966
enhancements, 9,018 changesets, 147 builds and four JSRs to get here.
It's also the first release of the Java platform under Oracle's stewardship,
and threatened not to happen until Oracle put its foot down and went off and
wheeled and dealed and leveraged IBM. (Remember the Apache Foundation
stalking off and slamming the door?)
Still, it's based on the open source OpenJDK, making it something of a
novelty for a commercial release.
There's nothing r... (more)