This entry will mark my start at looking at hibernate 3. It appears the transition path is from using the xdoclet to using annotations in documenting the mappings.
It appears there is a toolset within hibernate 3 worth trying out : "We have made significant improvements to the Hibernate toolset for Hibernate3. This is however work in progress and we’ll continue to implement new ideas and features as the third generation of the Hibernate3 object persistence stack evolves. " Others
Raible Designs talks about Pagination with Hibernate: "Hibernate 3 has added the ability of adding projections like count(*) w/ aliases to the Query"
I am trying out this free newsreader that does feeds.
Eclipse Web Tools 1.0 is out.
The eXtremeComponents are a series of open source jsp custom tags that render advanced displays, such as tables and trees. The primary tag is called the eXtremeTable and is used to display data in a table format.
The eXtremeComponents uses the Apache License Version 2.0 open source license.
The version I am using is extremecomponents-1.0.1-M3. That jar along with prequsite jars , plus the tld (which goes in WEB-INF), should get you running. There is a test.jsp which requires you copying the includes images to the images/test folder.
<%@ taglib uri="/WEB-INF/extremecomponents.tld" prefix="ec" %>
I am getting this error with eclipse in jstl code: ‘The method getContextPath() is undefined for the type ServletRequest‘
category: j2ee pagination.
I have used log4j beginning in 2003. Back then I was told, dont use println, use log4j
The version i am working with is 1.2.13 and can be found here.
For recent issues, I guess check mailing list.
Extract it and go into the \demo\simple\ directory, find example.html
Download the db2jcc driver for derby from ibm
Add to classpath:
run sample in the embedded envir: java org.apache.derby.tools.sysinfo -cp embedded SimpleApp.class
start server in server envir: java org.apache.derby.drda.NetworkServerControl start
run sample in server envir: java SimpleApp jccjdbcclient
Derby manual page, on left hand side click your version (i.e. 10.1) .
There are two separate Eclipse plugins for Derby: derby_core_plugin , derby_ui_plugin
After extracting the plugins to the eclipse plugins folder:
– From the main Eclipse menu at the top select Help >> Help Contents >> Derby Plug-ins User Guide
– you add a derby nature to your project, and following the getting started with the plugin
ij> connect ‘jdbc:derby:derbyDB’ user ‘user1’ password ‘user1’;
ij> show connections;
ij> select * from sys.systables;
Derby future possibilities
Tutorial with Hibernate: Hibernate
Hibernate + Spring : this looked like a decent example, follow on as I do not know German and translated to English below.
RSS syndicates information in a simple and straightforward way, but it’s not bi-directional. Ozzie’s team created SSE to enable loosely-coupled applications to use RSS and OPML in a way that has bi-directional, asynchronous replication of new and changed items of two or more cross-subscribed feeds and outlines.
Prior to 1997, I never had the good fortune of experiencing the bond
between a man and his dog. In this case the dog was a beagle named
She was timid, but she would touch our life with her sweet nature,
and her everlasting devotion. When she got past the shyness, she
followed the Beagle code whereby like my vet used to say, "I never saw
a beagle who would not eat anything put down in front of him/her".
You could tell she had a tough life before entering ours, she had a
good ticker (heart), and rarely ever barked. When we had another dog we
brought into the house as a puppy, she took him under her wings and
showed him the ropes. It was almost as if she thought it was her puppy.
The unique thing she would do is when we poured her a bowl of food, she
would eat only half the food in the bowl. It was as if the younger dog
would be waiting on the on deck circle, and as soon as she finished her
portion, she let the other dog eat the rest.
The dog fought a cancer battle several years ago that was defeated
thanks to one Dr Jeff Todd, but after being with us for eight solid
years, this was just her time to go. She left us gracefully last night
after starting the morning doing her favorite thing that is taking a
walk on Litchford Road. In the time we knew here, you just brought up
the word walk and her ears would rise up and a tail wagging. Thus, it
was appropriate she got to walk and sniff on her last day here with us.
I will leave you now with this excerpt from A Dog’s Prayer by Beth Harris:
to me often, for your voice is the world’s sweetest music, as you must
know by fierce wagging of my tail when your footseps falls upon my
waiting ear…and I will leave you knowing with the last breath I drew,
my fate was ever safest in your hands"
"I’m excited to announce that we’re adopting the icon used in Firefox. [They] were very enthusiastic about allowing us [and anyone in the community] to use their icon," wrote a member of Microsoft’s RSS Team.
Early responses to Microsoft’s decision, posted on the Team RSS were overwhelmingly positive, describing the shared Microsoft-Mozilla icon as "well done!" and "and a welcome change of pace from the browser wars."
“this Firefox extension shows you what bloggers around the world are saying about the websites you are viewing”
Gator fans like this news.
AJAX : "How do you use it with Java and J2EE? developerWorks has an introduction, and there’s a lot more going on"
Link: I’m Tired Of Saving!:”I guess there are a couple of reasons why manual save has persisted. One reason is because having a sandbox gives us a feeling of security.”.
The concept of "Web 2.0" began with a conference
brainstorming session between O’Reilly and MediaLive International.
Dale Dougherty, web pioneer and O’Reilly VP, noted that far from having
"crashed", the web was more important than ever, with exciting new
applications and sites popping up with surprising regularity.
Could it be that the dot-com collapse marked some
kind of turning point for the web, such that a call to action such as
"Web 2.0" might make sense? We agreed that it did, and so the Web 2.0 Conference was born.
What Web 2.0 means – “an emerging network-centric platform to support distributed, collaborative and cumulative creation by its users.” Web 1.0 – “largely consisted of stand-alone web sites for specialized publishers
and vendors seeking to more effectively reach audiences and consumers.
It was a broadcast and distribution medium, rather than a creation
We are the Web – “At its heart was a new kind of participation that has since developed
into an emerging culture based on sharing. And the ways of
participating unleashed by hyperlinks are creating a new type of
thinking – part human and part machine – found nowhere else on the
planet or in history..”
Foundation attributes vs Experience Attributes – “When Experience Attributes are combined with Foundation Attributes for
a Web 2.0 offering, the result can be a valuable new service with a
fast-growth business model.”
Web 0.x to Web 2.0 Simplified – This new excitement is probably generated by the presumption of
achieving the ultimate Internet goal of enabling true "Everybody to
Everybody" participation. However, while this "new wave" brings tremendous user and social values, it still does not seem to address some of the critical Internet roadblocks to pervasive Internet collaboration.
Web 2.0 plateau – The Web is the platform and the great virtual land grab is in
full flower. AJAX pixie dust, XML stores, mash-ups, on demand
infrastructure, Web replacements for traditional client/server
applications, PHP, open source, tags, RSS, deeper user interaction and
so-called disruptive startups are creating new kinds of applications.
Web 2.0 Business model-Mashups is a current hot topic and many people are getting excited
about the possibility of earning money by mashing up several services
into one. I recently did a review of the top mashups on the Web today and was impressed by the quality and number of mashups and API services, from Virtual Places to mashingtonpost.com.
when to use it