Firefox/Mozilla have a feature called profiles that allow you to run multiple instances of the browser in same windows/linux logon without clobbering each other. This can be helpful for testing multiple users/sessions simultaneously. It can also help you keep your normal settings safe from your web development.
Audio and transcript synchronized with the slides for
JavaOne 2007 session
(Takes two to Tango: Java Web Services and .NET Interoperability) is now
available. Read a
review of the session by an attendee.
WSIT is now part of Project Metro and
is integrated in GlassFish V2.
jMaki provides a rich set of
data widgets that can be embedded in a web application. For most of the
widgets to be useful, they need to be tied a database backend. For
example consider a Table widget displaying data about your favorite
stock tickers. This blog explains the steps to create such a Web
application, deployed on
GlassFish V2, that contains a
The jMaki NetBeans plugin now has an update feature which automatically upgrades the version of jMaki that is included in your app.
Announcing Project Jersey
much discussion, I was able to finally create a simple "Hello JPA World"
example that uses
Persistence API (JPA) to store and retrieve data from JavaDB from a Servlet
GlassFish V2 b50 using NetBeans IDE 5.5.1.
This blog describes the steps, in detail, on how to create this sample.
In NetBeans IDE, create a new Web project and name it as "HelloJPA"....
If you are writing cooperating components (compound components) for JSF you most likely want free and easy access from each component your compound component is build of to each other. To archive this you need references to these other components - JSF 1.2 lets you get these using findComponent or you may walk the component-tree yourself to do so. But if you try to store references to other UIComponents in you components state for later reuse these references will not survive clientside statesaving.
All the videos from
Google Developer Day,
Mountain View (May 31, 2007) are now available on
are all the sessions I
Google Maps API Introduction
A Look Behind the Scenes at Google
Mashups the Easy Way
Google Desktop Gadgets - Access, Share and Personalize Information
Custom Search Engine - Search...
We are going through the jMaki widget wrappers making sure that they all are consistent in how they support the 'service' arg.
the templating techniques available (or better: that I'm familiar with) that allow to define a view in JSF have one thing in common: if you intermix static-markup with components, the structure of your markup will also define the structure of the resulting component tree. Here are some thoughts on the implications and how to overcome these.
even if the spec claims it's not true, JSF 1.2 is quite tightly coupled to http and you will have a hard time to use in other context than that. Ever tried to do something with the component-tree while there's no request from a browser like sending a jms-message directly to a component?
the jMaki widget model allows for two ways of communication: there is in-page communication from one widget to others on the same page and communication in between a widget and the server
Follow up from my
entry, here is a list of slides for the next generation Web application, a.k.a "Web 2.0", sessions from Sun.
Beyond Blogging: Feeds in Action
jMaki: Web 2.0 App Building
The Future of the Java Technology Web Tier
JSR 311: The Java API for...
These are detailed instructions for
Download GlassFish v2 latest
In NetBeans 5.5
or NetBeans 5.5.1 Update Center,
manually download and install the
Ajax Update Center module. Run the Update Center and install all the modules supported by Ajax
Update Center plug-in. This will require an IDE restart.
In NetBeans menu, go to Tools, Palette Manager, Add...
Follow up from
It's a very long entry, so feel free to skip around, look at the pictures or
read notes from sections of your choice.
I reached San Jose McEnery Convention Center around 9:15am and the crowd
started building closer to 9:30am.
The keynote hall opened at 9:30am. A video with different
mahsups (primarily using Google Maps) was shown until...
Google is hosting
Google Developer Day on May 31st in 10 countries (US, Brazil, United
Kingdom, France, Spain, Germany, Russia, Japan, Australia, and China)
simultaneously. The distribution all over the globe ensures that major time
zones in the world has an opportunity to attend the event in person or
virtually from US and United Kingdom. The registration is now closed for
sometime but I...
This blog shows how Mephisto, a web
publishing system based on Ruby on Rails,
can be deployed on
GlassFish V3 with minimal changes. These detailed steps are derived from the
original instructions. Here are the exact steps that I followed:
GlassFish V3 Technology Preview 1 (lets say GLASSFISH_HOME).
Install and Configure JRuby
Download and Install JRuby1.0
RC2 in '...
So far you've been playing with jMaki and
created some Web
applications. Let's say you've gone a step ahead and some
widgets in your application use jMaki's publish/subscribe
mechanism to talk with each other. Some jMaki widgets,
such as Menu and Dynamic Container are pre-configured to
publish and subscribe to the same topic. So if you develop a simple
Tim Bray, Web
Guy from Sun Microsystems gave the keynote
session at Rails Conf
2007 yesterday (May 19). With 1600 attendees, it was quite a different
experience from JavaOne last week which had approx 16,000 people. The
session was to start @ 9am and we were made to wait until 8:55am outside the
Anyway, once the session started it was packed!