Java

(In Relation To - Site - Tag 'Seam News') Plans for Weld 1.1

Seamframework - Sat, 2010-05-08 15:11

We've been starting to think about what we want to include in Weld 1.1. Of course, you can expect the usual bug fixes, as well as a few new features -- I'll outline those for you here.

Container integration improvements

A number of refinements are planned to the existing requirements -- the biggest change will be exposing our reflection abstraction API to the container. The Weld Reflection API extends the Annotated interface hierarchy from the CDI SPI, adding in additional methods to support discovery of meta-annotated classes, methods, fields, constructors and parameters, as well as some methods to complete the reflection API. You can find the API in SVN (you can glean the intention from the API, but be aware we do intend to clean it up before exposing it to the world!).

This will allow the container to replace our built in implementation (based on JDK Reflection) allowing extensive optimisations. For example, the container must scan classes for annotations for multiple components (such as JPA, EJB 3, JAX-RS, CDI, JSF, Servlet 3) - each implementation performing its own scan is clearly both a waste of time and memory (if the implementation caches this information). Further, a container might choose to use Javassist rather than JDK Reflection to provide faster scanning.

CDI API

A CDI maintenance release is planned, and if finalised in time, we plan to include this update in Weld 1.1.

You can expect this release around September. If the CDI MR is not final, we will provide the latest revision of the changes in our non-portable API, allowing you to experiment with them in advance!

Anything else you think should be included? If so, get in touch!

Pete Muir 2010-05-08T15:11:44Z
Categories: Java, Seamframework

Java Posse #305 - Newscast for May 6th 2010

Java Posse - Fri, 2010-05-07 19:15
Newscast for May 6th 2010

Fully formatted shownotes can always be found at http://javaposse.com Please join us for the Bay Area JUG Roundup - Wednesday May 12th, 6pm at Oracle HQ in Redwood City, CA. http://bayareajugroundup.eventbrite.com/

Quick News Groovy, Baby! ScalaWags Listener Feedback Thanks

The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall

Categories: Java, Java Posse

ebizQ.net: The Insider’s Guide to IT and Business Agility

Theserverside - Fri, 2010-05-07 17:27
We’d like to welcome ebizQ.net to the TechTarget family of websites! ebizQ is a portal for blogs, webinars, podcasts, news, features, white papers, and virtual conferences focused on business enablement. Tap into the latest SOA, BPM, decision management and cloud computing advice from 100+ bloggers, contributors and analysts.


Categories: Java, Theserverside

JSF 2.0 Cross-field Form Validation – With Seam, Simple in Reality

Theserverside - Fri, 2010-05-07 13:33
I’d like to start by saying that using JSF by itself can sometimes feel trying to pull your own teeth out with a pair of tweezers, but there’s hope. JSF was designed to be a platform of extensions – a foundation for building web-frameworks, and that it’s done very well. JSF 2.0 addresses most of the concerns about usability (so there’s less tooth pulling,) and provides even more extensibility. That’s where Seam Faces comes in, that’s where PrettyFaces comes in.


Categories: Java, Theserverside

Will Microsoft use SharePoint/Office 2010 to Own the Cloud?

Theserverside - Fri, 2010-05-07 13:33
I had the opportunity to interview Microsoft's Vice President Jeff Teper today. He has been managing the development effort for SharePoint from when it was just a gleam in Bill's eye. And next week SharePoint 2010 is officially released. He graciously took the time for an interview with me today, and gave a really interesting picture of SharePoint, as well as some other subjects. The conclusion I took away from this interview? That through Office & SharePoint, Microsoft has a very good shot at owning the cloud.


Categories: Java, Theserverside

Appro Introduces the Most Powerful 1U Quad GPU Server Based on NVIDIA Tesla 20-Series GPUs

Theserverside - Fri, 2010-05-07 13:14
The new Appro 1U Tetra GPU server provides the highest compute power to density ratio solution delivering scalability, reliability and best price/performance to support technical computational applications.


Categories: Java, Theserverside

Celebrating My Mom's Retirement

Raible Design - Fri, 2010-05-07 06:18
A couple of weeks ago, after attending Abbie's Talent Show, the kids and I packed up and headed to Oregon for a weekend. This weekend marked a special weekend for my parents. When we arrived, my Mom had a week left of work before she retired from the Bureau of Land Management. You might've read about my Mom in the past. And you might know that my Dad retired last year.

My Mom has always enjoyed her career and I like to think I get a lot of enthusiasm for my own career from her. She taught me to love what you do for a living. When we lived at The Cabin, she had the drive and ambition to go back to school to get her degree in Forestry. Upon graduation, she got a job with the BLM and we moved to Oregon. My parents have lived there since 1990.

The weekend we spent in Oregon was somewhat magical. My parent's house sold in March after being on the market for only two weeks. They had a week left before they packed up and moved back to The Cabin. This meant the outside was pristine (because they fixed it up for the new buyers) and the inside was mostly packed. It was a sunny 3 days that weekend (which is rare in Oregon) and we had a blast at the Oregon Garden Brewfest, enjoyed a sunny BBQ with old friends and shared many memories derived from their 20 years in Oregon.

It was a somewhat bittersweet experience, meeting with all their friends and talking about their move to Montana. Many expressed sadness that they were leaving, but that didn't stop my parents from grinning ear-to-ear. You could see the excitement of moving back home sparkle in their eyes.

They have a huge challenge ahead of them and it seems they couldn't be happier. They'll be working on The New Cabin many long days and expect it to take a year or two.

I think my Mom said it best in an email she sent my sister and I a few days ago:

It's 9:30 and we are at Quinn's Hot Springs. Your father is snoring, he didn't last long when his head hit the pillow. We got here about 3, had a glass of wine and then soaked in the pools for an hour. Had a good dinner (I had buffalo short ribs -- mmm delicious) . They have a network, so I'm using my ipod for email.

I was crying when I drove across the state line because it felt so good to be home!

We are having a very nice drive home!! We love you!!!

Congratulations on Retiring Mom! You deserve it more than anyone else I know.

Enhanced Version » My Mothers Day Card

Categories: Java, Raible Design

SpringSource To Acquire GemStone Systems Data Management Technology

Theserverside - Thu, 2010-05-06 20:38
SpringSource Continues Expansion of Application Infrastructure Suite with Proven Technology Delivering Fast and Reliable Data Access for Enterprise and Cloud Solutions


Categories: Java, Theserverside

For Nuxeo, Success in the ECM Market Meant Switching from Python to Java

Theserverside - Thu, 2010-05-06 14:13
Simply said, Python wouldn't cut it. Originally written in Python, Nuxeo knew that in order to become a key player in the ECM field, they needed to be developing on a more mature and widely supported platform. So, they switched to Java, and that has made all the difference.


Categories: Java, Theserverside

Distributed Development Can Now Go Offline

Theserverside - Thu, 2010-05-06 13:17
In 2010 public network access is still far from ubiqutous, making the continuous work impossible for many knowledge workers. A new Eclipse plugin is here to help.


Categories: Java, Theserverside

Latest jclouds Release Hardens Cloud Provisioning and Adds clojure Support

Theserverside - Thu, 2010-05-06 12:06
The jclouds ecosystem have been busy since our last release. The latest includes full support for clojure, a cleaner api, and new services such as GoGrid.


Categories: Java, Theserverside

How the Spring 3.0 @Configuration Annotation Trounced the Monolithic Spring XML File

Theserverside - Wed, 2010-05-05 16:24
Learn how to rid yourself of those imposing Spring XML configuration files by using the @Configuration annotation instead.


Categories: Java, Theserverside

Are You Testing in the Clouds? Well, Sauce Labs Has Done it a Million Times

Theserverside - Wed, 2010-05-05 14:30
Are you still setting up your own, cross-browser functional tests? Well, I hate to break it to you, but you'll never be able to keep up with the number of different browsers, versions, updates and spin-offs that exist in the market. So, why not just let Sauce Labs handle that challenge for you?


Categories: Java, Theserverside

Transactional ESB Use Cases Made Easy with the UltraESB

Theserverside - Wed, 2010-05-05 14:21
Think it's a challenge to handle both JTA and non-JTA (i.e. local) transactions at the same time? Check out how easy UltraESB makes it!


Categories: Java, Theserverside

Get ready to create an Android Twitter app

O'Reilly Network - Tue, 2010-05-04 19:40
If you're interested in learning how to build a Twitter app on your Android phone with Java then you'll want to check out our upcoming online course, Developing Android Applications with Java: Building a Twitter App, and you'll want to watch this screencast so you're ready to go on the first day of class.
Categories: Java, O'Reilly Network

Oracle's Salt Lake City Data Center Has Been Reactivated

Theserverside - Tue, 2010-05-04 19:17
Could 50% of Oracle's business in 2014 really come from the cloud? Someone at Oracle is wishfully thinking it.


Categories: Java, Theserverside

Another Distributed Caching Solution from IBM: This Time It's Hardware

Theserverside - Tue, 2010-05-04 15:35
It's Tuesday, so that means IBM must have released a new data cache solution to compliment all of their other data cache solutions. This one supports common distributed caching scenarios such as HTTP Session Replication and web side-cache accessed via a network connection, and it's affectionately known as the IBM DataPower XC10 appliance. And apparently, it does come in 'purple.'


Categories: Java, Theserverside

Solving the Persistence Problem with Google AppEngine with SimpleDS

Theserverside - Tue, 2010-05-04 15:35
If you've used GWT and the Google AppEngine, you no doubtedly love it. But you're also probably a tad frustrated with the bare bones persistence mechanism that comes with it. SimpleDS is the bridge between that frustration, and a useful datastore that doesn't get in your way.


Categories: Java, Theserverside

Create regular expressions in XML with the Regexml open source library

Theserverside - Tue, 2010-05-04 15:03
Define and document complex regular expressions in XML


Categories: Java, Theserverside

Java Posse #304 - Roundup 10 - NoSQL Databases

Java Posse - Mon, 2010-05-03 20:20
Roundup 2010 - Non SQL Databases Fully formatted shownotes can always be found at http://javaposse.com Thanks


The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall

Categories: Java, Java Posse