Java
(In Relation To - Site - Tag 'Seam News') Plans for Weld 1.1
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 improvementsA 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 APIA 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:44ZJava Posse #305 - 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/
- More on Apple and Flash
- http://www.apple.com/hotnews/thoughts-on-flash/
- http://jessewarden.com/2010/04/steve-jobs-on-flash-correcting-the-lies.html
- http://blogs.wsj.com/digits/2010/04/29/live-blogging-the-journals-interview-with-adobe-ceo/
- http://www.ilounge.com/index.php/news/comments/apple-now-largest-cell-phone-maker-in-u.s/
- http://www.ilounge.com/index.php/news/comments/apple-to-shut-down-lala-on-may-31/
- http://www.conceivablytech.com/831/products/google-rolls-out-flashified-turbo-charged-version-of-chrome/
- http://don.blogs.smugmug.com/2010/04/14/apples-new-policy-is-good-for-you-me-and-the-web/
- http://daringfireball.net/2010/04/why_apple_changed_section_331
- Google Android roundup
- http://www.zdnet.com/blog/google/android-22-froyo-features/2010
- http://www.androidguys.com/2010/05/05/adobe-air-flash-running-flawlessly-prototype-android-tablet-video/
- http://blogs.adobe.com/air/2010/04/adobe_air_applications_for_and.html
- http://news.cnet.com/8301-1035_3-20003922-94.html
- http://blogs.computerworld.com/16000/android_and_linux_are_growing_back_together
- http://online.wsj.com/article/SB10001424052748703866704575224232417931818.html
- http://lifehacker.com/5529598/cyanogenmod-507-brings-android-21-to-g1-and-mytouch-phones
- http://www.microsoft.com/Presspass/press/2010/apr10/04-27MSHTCPR.mspx
- http://lifehacker.com/5525578/android-phones-surpass-iphone-in-web-traffic
- http://googlenexusoneboard.blogspot.com/2010/04/update-on-nexus-one-partnerships.html
- http://java.dzone.com/dose/dzone-daily-dose-426
- http://lifehacker.com/5529666/mintcom-android-app-puts-all-your-finances-on-your-phone
- HP is buying Palm.
- Exception multi-catch and final exceptions in project coin.
- The eclipselink team is organizing a development summit in the Oracle Offices in Ottawa, Canada.
- The 2010 JVM language summit has been announced.
- The Apache Lucene project has spawned three new open source projects.
- Ubuntu Lucid Lynx (10.04) released.
- The GR8 Conference
- All of the talks and sessions recorded at the ScalaDays event are now available on the web.
- Looking for some Scala lovin' near you? Scala-tribes, a new site for tracking Scala user groups around the world might be for you.
- And several Java and Scala projects have made it into the Google summer of code.
- JVM language summit call for Speakers
- Libsyn.com - http://www.libsyn.com - for hosting and bandwidth
- Feedburner.com - http://www.feedburner.com - for feed redirect
- Kirsty Doherty, Amy Ehmann for Java Posse artwork
- Theme Music:
- Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI),
- written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney.
- Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad.
- Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg
- Closing - Juan Carlos Jimenez - In the House (Intro No. 1)
- Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI),
- To contact us:
- Visit our homepage - http://javaposse.com
- Post on our Google Group - http://groups.google.com/group/javaposse
- Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse
- Call us with questions and feedback - (408) 465-4626
- Or send us email - javaposse@gmail.com
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
ebizQ.net: The Insider’s Guide to IT and Business Agility
JSF 2.0 Cross-field Form Validation – With Seam, Simple in Reality
Will Microsoft use SharePoint/Office 2010 to Own the Cloud?
Appro Introduces the Most Powerful 1U Quad GPU Server Based on NVIDIA Tesla 20-Series GPUs
Celebrating My Mom's Retirement
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
SpringSource To Acquire GemStone Systems Data Management Technology
For Nuxeo, Success in the ECM Market Meant Switching from Python to Java
Distributed Development Can Now Go Offline
Latest jclouds Release Hardens Cloud Provisioning and Adds clojure Support
How the Spring 3.0 @Configuration Annotation Trounced the Monolithic Spring XML File
Are You Testing in the Clouds? Well, Sauce Labs Has Done it a Million Times
Transactional ESB Use Cases Made Easy with the UltraESB
Get ready to create an Android Twitter app
Oracle's Salt Lake City Data Center Has Been Reactivated
Another Distributed Caching Solution from IBM: This Time It's Hardware
Solving the Persistence Problem with Google AppEngine with SimpleDS
Create regular expressions in XML with the Regexml open source library
Java Posse #304 - Roundup 10 - NoSQL Databases
- Apache Jackrabbit
- CouchDB
- MongoDB
- Apache Cassandra
- HBase
- Voldemort
- Tokyo Cabinet
- Neo4J
- BerkeleyDB
- LDAP
- SimpleDB
- JPA
- BMP
- Map/Reduce functions for queries
- NoSQL in the Cloud
- BASE - Basically Available, Eventually Consistent
- Database sharding
- Basho Riak
- Key Value, Document Oriented, Column Oriented, Graph Based types
- Git
- Gemstone
- Schema migration
- Google App Engine
- NoSQL - Bad Name?
- Data.gov
- Software Transactional Memory - Clojure
- Oracle clustering and grid
- Amazon Web Services
- Libsyn.com - http://www.libsyn.com - for hosting and bandwidth
- Feedburner.com - http://www.feedburner.com - for feed redirect
- Kirsty Doherty, Amy Ehmann for Java Posse artwork
- Theme Music:
- Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI),
- written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney.
- Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad.
- Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg
- Closing - Juan Carlos Jimenez - In the House (Intro No. 1)
- Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI),
- To contact us:
- Visit our homepage - http://javaposse.com
- Post on our Google Group - http://groups.google.com/group/javaposse
- Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse
- Call us with questions and feedback - (408) 465-4626
- Or send us email - javaposse@gmail.com
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall