This Sample Catalog app demonstrates a RESTful Web Service, coded using JAX-RS: Java API for RESTful Web Services (JSR-311) and Java Persistence API, which provides a list of customers, and a Dojo client which gets and displays the Web Service responses in a dynamic Ajax table ( Dojo grid).
Are you a student interested in demonstrating the diverse and powerful
features of GlassFish
Are you a professor who would like to teach GlassFish in your
Do you train other people in enterprise technology ?
Are you involved in education community in any manner ?
If the answer to any of the above questions is Yes, then spotlight.dev.java.net
is onestop that provides a list of...
This TOTD (Tip
Of The Day) shows how to
create a Persistence Unit (PU) for a MySQL
database using NetBeans
IDE. This PU can then be used in any of Java EE artifacts (JSP,
Servlet, EJB, ...) for database interaction.
In NetBeans IDE, create a new project
Create a new NetBeans Web project and enter the values
("Autocomplete") as shown:
and click on "Next".
There is a lot happening this summer with Grizzly. We have two new commiters, several new tutorials, a new lead and our community is growing. Happy Summer from the monster...
I briefly introduced the MEP client architecture in my previous post. In this post, we will take a closer look at the client architecture and use it as a foundation for the next few blog entries that will focus on the details of the programming model.
The MEP client SDK, also known as the "Mobile Client Business Object API" or MCBO, is simply a Java ME library that enables bi-...
JRuby 1.1.3 was released
last week - download
here. The highlights are:
82 issues resolved since JRUby 1.1.2
RubyGem 1.2 (phew, finally Gem installation is much faster
Bunch of Compatibility and Performance problems
Going forward, JRuby point releases will be on a 3-4 week frequency.
And you can always checkout
the trunk and build yourself.
Here are few simple steps to get you...
I presented on GlassFish at Utah
JUG yesterday, slides
are available. The topic provided insight into GlassFish v2,
the current production version, and GlassFish v3
- the upcoming modular, embeddable & extensible
version. The slides have data on leading adoption indicators on how
GlassFish momentum. There were close to 100 attendees and the list of
sponsors is certainly impressive...
Before I deep dive into the AsyncFilter API like I've proposed in part 3, I've decided to show how easy is to add...PHP to your Grizzly based application with support for the Bayeux protocol.
The JavaOne 2008 MEP slides provide a very good technical overview of the platform and its many features.
Will you be in Salt Lake City this Thursday evening and
would like to hear the latest about GlassFish ? I'll be presenting at Utah JUG. Here are
some of the topics I plan to discuss:
GlassFish v2 powerful feature set that makes it the
preferred deployment platform
in action using GlassFish
GlassFish v3 Modularization, Embedability &...
DZone released GlassFish
reference card which is a great summary of features including
installation, common administration tasks, clustering and load
balancing and much more.
The card was originally proposed and worked upon by Masoud Kalali
an active GlassFish community member. You can always find more
up-to-date information at glassfish.org.
Truly a community effort, thanks Masoud!...
I've spent the last year working on a new product at Sun called the Mobile Enterprise Platform (MEP), which enables mobile access to enterprise data. Using MEP, you can easily develop mobile applications capable of synchronizing data between Java enabled mobile devices and corporate back-end EIS systems such as Siebel and SAP or traditional relational JDBC databases. The platform is built upon proven open standards such as OMA DS (SyncML), Java ME (MIDP 2.0 / CLDC 1.1 / CDC 1.1.2), and Java EE and runs on Sun's GlassFish Open Source Application Server.
Do you want to
Work in Scripting and Dynamic Languages and associated Web
frameworks such as Ruby/Rails, Groovy/Grails, Python/Django
Learn the Open Source work culture
Work with and in the GlassFish
team in a dynamic, innovative and fast-paced environment
Engage in highly technical/strategic engineering discussions
Become famous by writing blogs/participating in forums
Are you a new graduate...
If you are a GlassFish user then you will definitely like this reference card as it contains many of day to day information which you may need. It will ease the pain of looking for a command or tip in the web or reference manuals.
A couple of emails to achieve Single Sign On using Sun Access Manager
in a Rails app - that's pretty cool! A brief summary of the solution is:
Warbler builds a war
file out of your Rails app using jruby-rack. Drop your .jar libraries
in the rails lib dir. Muck with your web.xml so you can make it use a
filter. Drop the .war file on your server. Done. A little method called
servlet_request is now...
7.0.x include plugins
that provide support for configuring GlassFish.
This blog provides clear instructions on how to get started by
developing and deploying a JSP, Servlet and Web services using
GlassFish in IntelliJ. The instructions are using IntelliJ 7.0.3 Build
#7757 (with no additional plugins).
Create a new project
Clicking on "Create New Project" or "File", "New
Readers Choice Awards from SYS-CON SOA World Magazine
are announced. There are quite a few projects from GlassFish and sister
communities. The nominations are:
Open Source SOA Tool
Metro: XML and Web
Services Security &...
So far we were able to build a WebServer based on Grizzly and add JMX Support to it. Now it is time to gather statistics of what's happening inside the monster' stomach.
My Google Alerts
me to an old
song on Java EE 5 by Roumen.
Enjoy a blogger's
geekiness about technology and the lyrics are:
Ladies and gentlemen,
this is Java EE 5!
One, two, three, four,
There's a technology I
use day and night
For my application with
a web frontend
They told me to use .Net
But I really donÂ´t wanna
So many bugs I fixed
My code is neat and talk
Now that we are all able to create Grizzly Web Server in less than 10 lines, let's complicate our day and add JMX management to the monster.