Posted by editor
on June 24, 2005 at 6:59 AM PDT
Join us, in person or online, for next week's JavaOne happenings... also
Projects and Communities: Tuesday night java.net event and JUGs' new mascot
Weblogs: Desktop at J1, switching JSF frameworks, and JAX-WS
Also in Java Today: MyFaces and mod_security
: Core API bloat and automatic proxy settings
Join us, in person or online, for next week's JavaOne happenings
Not all Java developers go to JavaOne. This is important, so let me repeat it: not all Java developers go to JavaOne. Sometimes we in the computer media get so focused on the major announcements, new software releases, and other activity that are timed to match the conference, that we may be overlooking the fact that the huge majority of Java developers don't want, don't need, or just can't make the pilgrimage to San Francisco in late June. For you, we'll be changing the front page next week, as we did last year, to provide a rolling view of what's happening at the conference. We'll have blogs, coverage from around the web, and other frequently-updated Java news. Think of it as all the excitement of JavaOne, without waiting for 2,000 people ahead of you on the Moscone Center escalators.
On the other hand, if you will be at JavaOne, we hope to see you. The java.net presence in the pavilion will offer a Community Corner where you can learn about hosting and managing your project on java.net, meet community leaders, and learn about other projects in the form of 30-minute Mini-Talks .
We're also hosting an event Tuesday night, open to all java.net members.
Please join your fellow java.net members at the Java Communities in Action event Tuesday June 28 at 6 PM at the Argent Hotel in San Francisco. The event is free and you need not attend JavaOne to participate in this event.
Also in today's Projects and
Communities section, the Java User Groups now have a mascot: Juggy, the Java Finch . JUGs Community co-leader Eitan Suez introduces Juggy in his blog I believe I can fly ;-) , noting that Juggy has been donated to all JUGs under a Creative Commons license.
Chet Haase has some information about JavaOne Desktop Sessions in today's Weblogs .
"I don't know about you, but I find conference program guides and websites somewhat difficult to use. There are just so many sessions in so many different areas that it's tough to wade through the universe of possibilities and figure out where I'm actually supposed to be at any given time (besides looking for a good cup o' coffee, of course). To that end, we wanted to give you a condensed guide to the Desktop sessions at the conference."
Felipe Leme has an idea: SOIA - Specify Once, Implement Anywhere : "Have you ever wondered how hard it is to switch the implementation for a JCP-based technology? Here is my recent experience on the JSF arena."
Doug Kohlert notes that the JAX-WS 2.0 RI Early Access 2 is now available . "This version of JAX-WS provides support for SOAP 1.2, MTOM. This is also the first implementation of a dynamic runtime that does not rely on non portable artifacts."
In Also in
Java Today ,
JavaServer Faces provides an alternative to Struts or Spring MVC for those who want a Web application framework that manages UI events in a Java Web application. JSF is now a standard part of the J2EE specification and provides a viable alternative to non-standard Web frameworks. In Face Up to Web Application Design Using JSF and MyFaces , Javid Jamae looks at how JSF works and has a surprising opinion on whether it's ready for mission-critical use.
Are you developing Java web services? Then consider this: "Web services are increasingly becoming an integral part of next-generation web applications. They're also vulnerable to attacks. The nature of these attacks is the same as for traditional web applications, but the modus operandi is different. These attacks can lead to information leakage; further, they aid in remote command execution." What's your defense option? In the ONLamp Security DevCenter article Securing Web Services with mod_security , Shreeraj Shah shows how to deploy and configure the Apache mod_security module to defend against common forms of attack, without changing your source code.
In today's Forums ,
jwenting disagrees on the subject of Some important classes missing :
"Java is modular. There's libraries out there that can do just about everything you want if you go looking. I'm sick and tired of this 'XXXX should be in the core API because YYYY has it' (or 'because I use it a lot and therefore everyone needs it NOW!!!!'). The core APIs are bloated and have way too much crud as it is, and it looks to only be getting a LOT worse."
has a request for Automatic proxy settings for normal applications
"I know that Mustang and Tiger now support automatic proxy settings for applets, but why can't we also auto-import these settings from the OS browsers for normal applications? That is, if I'm running a standalone application, why can't Java check the registry (or wherever else it's stored) for the proxy settings and import them on demand? Is there a big difference here between applets and normal applications?"
In today's java.net
News Headlines :
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form . All submissions go through an editorial review before being
posted to the site. You can also subscribe to the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
Current and upcoming Java
- June 16-18, 2005 JustJava2005
- June 20 - 21, 2005 Pragmatic Studio
- June 24 - 26, 2005 Central Florida Software Symposium
- June 26, 2005 JXTA Town Hall Meeting at JavaOne
- June 27 - June 30, 2005 JavaOne Conference
- July 8-10, 2005 New York Software Symposium 2005
- July 15-17, 2005 Central Iowa Software Symposium 2005
- July 19-20, 2005 Pragmatic Studio
- July 27-31, 2005 ADHOC 2005
- July 29-31, 2005 Desert Southwest Software Symposium 2005
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e"> events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed . Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the
Join us, in person or online, for next week's JavaOne happenings