Markus Eisele: NetBeans in large teams. Rollout and preconfiguration. ...
Markus Eisele talks about NetBeans in large teams. Rollout and preconfiguration.
I have spend a couple of hours with Java EE 6 since December 2009 and now it finally seems as if the time is right for doing the first real Java EE 6 project. Beeing an Eclipse advocate for years now, Java EE 6 and the IDE support made me think about NetBeans (again).I guess, I used the 3.x in the past and was happy but switched to Eclipse because of the fast growing infrastructure and the number of available plugins. Being in need of Java EE 6 support everything changed...
Java Spotlight Podcast 6 Features Michael Kölling and Ian Utting, BlueJ and Greenfoot creators ...
Just released: Java Spotlight Podcast 6: Michael Kölling and Ian Utting, BlueJ and Greenfoot creators -
Interview with Michael Kölling and Ian Utting on BlueJ and Greenfoot development environments designed to introduce Java to a young generation that has never programed. Joining us this week on the Java All Star Developer Panel are Dalibor Topic, Java free and open source software ambassador, and Alexis Moussine-Pouchkine, Java EE Evangelist...
Dalibor Topic - QotD: SD Times Editorial Board On Oracle & OpenJDK ...
Dalibor Topic presents QotD: SD Times Editorial Board On Oracle & OpenJDK -
Winning over IBM was a huge coup for Oracle, especially when you consider the fact that IBM is the one company that competes most obliquely with Oracle in hardware, database and software markets. And being able to keep Red Hat signed onto the project was another big win for Oracle: The company takes Red Hat's Linux as CentOS and rebrands it with its own kernel version and logos...
Tori Wieldt: Oracle Technology Network Reception at JavaOne Brazil ...
Tori Wieldt announces the Oracle Technology Network Reception at JavaOne Brazil:
If you are attending JavaOne Brazil, please join us for a welcome reception at the Oracle Technology Network (OTN) Lounge. Drop by for a beer or soda, mingle with community members, and get and give tips on how to get the most out of JavaOne and Oracle Develop Latin America! This is an open reception...
java.net NetBeans
Rapid Java EE Development with NetBeans 5.5 ... Roman Strobl from the NetBeans team returns again to show you the hottest new features for Java EE development in NetBeans 5.5.
NetBeans 5.5: The Complete Overview with Pavel Buzek ... In this tech talk, NetBeans Architect Pavel Buzek explains how Java EE 5 simplifies development and how NetBeans adds more ease of use with code completion for database mapping, wizards for building complete applications from existing data, and editing annotations. For what's new in NetBeans and Java EE 5
NetBeans IDE 5.5 Released : Profiler, Enterprise, Visual Web, Mobile, C/C++ Native Add-Ons Also ... NetBeans.org is pleased to announce the release of NetBeans IDE 5.5 FCS together with Mobility Pack FCS, Profiler Pack FCS, Enterprise Pack FCS, C/C++ Pack (Beta 3) and Visual Web Pack (Technology Preview). This NetBeans release supports the Java Enterprise Edition 5 platform, and most notably the Java Persistence, EJB 3 and JAX-WS 2.0 specifications.
NetBeans 'World Tour' Hits Buenos Aires With A Packed Audience ... The Inquirer's Fernando Cassia provides an overview of the NetBeans World Tour in Buenos Aires. "He[Roman] did a pretty impressive demo--the demo was very impressive, and the tool is very impressive..." Enjoy this write-up, with delightful pictures, too.
NetBeans Weekly Newsletter - Issue 263 ... Week of October 23rd - Contents include: IDE Features Quiz, Interview with Tim Cramer, IDE Upgrade readied for SOA, Why NetBeans? (Part 2), NetBeans Day 2007 (In a Box), Module Ideas, Web Application Performance Profiling, Features Coming in New Java Editor Infrastructure, Component-Based Development in the WEb Tier, Get Schooled in Java Technologies and more...
NetBeans 6.0 Milestone 4 Available ...
Milestone 4 contains a lot of features:
- Java EE 5 support from NetBeans 5.5 was merged into 6.0
- Mobility Pack made its 1st milestone release
- Profiler added bunch of features
- and new features and improvements were made in other parts of NetBeans 6.0
Interview with Tim Cramer, Executive Director of Tools at Sun ... Java Developer Journal talks to Tim Cramer about tools, NetBeans, the NetBeans 5.5 release, Swing, frameworks, data-binding, UML, JSF, and Java. Our favorite question: "Where do you see NetBeans and Java going in the next 10 years?"
NetBeans IDE Features Quiz ... October 26th is NetBeans' eighth birthday! We are celebrating for the whole month of October and YOU get the presents! Join us for stories about the history of NetBeans, quizzes, and prizes, including an Apple iPod! Join the party!
NetBeans IDE Features Quiz
NetBeans fans, you did a great job on the history of NetBeans, but do you know the features of the NetBeans IDE? All submissions with the correct answers will be entered in a drawing for one Apple iPod and five NetBeans 5.5 T-shirts. We will announce the winners next week.
Why NetBeans? (Part 2) ... If you watched part 1 of Roman's 'Why NetBeans?' demo earlier this month, you know about the GUI Builder, Ant, the Profiler, localisation, and the Platform. Before he left for Buenos Aires, Roman recorded five more reasons: Java EE 5, SOA, mobile and visual web development -- and you. Read more.
GUI Builder Update Pack for NetBeans 5.5 ... Following GUI Builder Update Pack for NetBeans 5.0, there is now Update Pack for NetBeans 5.5, available via the 5.5 Beta Update Center. The pack brings most recent GUI building features currently available in NetBeans 6.0 development builds as well as several important stability improvements.
NetBeans is on Fire! ... In this interview with Charles Ditzel, an architect at Sun Microsystems, learn recent developments in Java tools and the challenges of helping partners migrate to Java platform software.
NetBeans Interviews - Yarda Tulach ... Yarda was there when it all started: Hear how NetBeans got its name, why hardly anyone wanted to build on top of the 3.4 platform, how the NetBeans team caught Jonathan Schwartz's attention at Java One in 1998, and the good side of being the "enfant terrible".
Antonio's kitchen: Cooking with the NetBeans Platform ... Tomato layer, Lettuce layer and sandwiches...How do they relate to the NetBeans Platform? Read Antonio's "Cooking with the NetBeans Platform" to see how he easily explains the NB platform as a mechanism for building large, complex, Swing applications.
When You Need Dedicated Professional Support... ... Sun Developer Services is now offering NetBeans users 25% OFF the normal price for the 1-Year Standard, Sun Software Service Plan (telephone support) for NetBeans. Save over $200.00 per developer. Use Promo Code: "netbeans". Offer Expires: October 31, 2006.
Leading Edge Development: Facelets ... Are you using Facelets? Do you want to use Facelets in NetBeans? NetBeans Community members are working on putting support for the Facelets into NetBeans. A new open source project was launched a few days ago on dev.java.net. Jump in and check it out.
NetTalk: Migrating to NetBeans ... Tim Boudreau explains that NetBeans is a great tool for any developer, especially those shifting from other tools. Tim shows how you can load projects from JBuilder and other tools to NetBeans, and start utilizing its robust set of features immediately.
NetBeans Podcast #15 ... In this 20 minute podcast coverage: When will the new Visual Web Pack be available? Things going on in Germany: Source Talk and NetBeans User Group Munich, The Profiler blog, NetBeans IDE 6.0 Milestone 3, Article by Michael Yuan about the NetBeans IDE, Ashwin has done a Net Talk on UML, Gregg's recap of JavaZone, Module of the week - Sandip's modules on nbextras.org, Two Flash demos, NetBeans IDE BlueJ edition is available, The NetBeans Puzzler and more.
To subscribe via iTunes or similar players, visit: http://feeds.feedburner.com/netbeanspod
Ask the Java Pros: NetBeans Rocks! ...
In this JavaPro review of Eclipse and NetBeans, Michael Yuan writes, "For many projects and teams NetBeans might just be the perfect developer tool." The title is Meeting the Challenge: Eclipse is arguably more popular, but watch out for NetBeans.
Net Talk: UML in NetBeans ...
In this NetTalk, Java Developer Tools Evangelist Ashwin Rao provides an overview of the UML features available to NetBeans users with the NetBeans Enterprise Pack.
With the release of NetBeans Enterprise Pack 5.5 Beta, the NetBeans community can leverage the feature rich, yet intuitive modeling capabilities of UML, in addition to the extensive code support already provided by the NetBeans IDE. In this Net Talk Take 10, Ashwin outlines the NetBeans development environment from the standpoint of UML development and highlights features including: ease of use, markerless code, and language-independent abstract modeling.
java.net WebServices
yet another blog ... Since you are not supposed to exist if you do not blog I decided to start mine: http://groompf.blogspot.com as usual my english is patchy ... but still trying ... any comment welcome. P.S.: don't be fooled: the intent of the blog is not supposed to be _that_ technical ! ;-)
Encouraging SOA reuse ... Today there is no shortage of articles, case studies, and analyst research concerning service oriented architecture (SOA), discussing the benefits of exposing existing IT capabilities as services and reusing these services to create composite applications. However, in their articulation, they are missing how these benefits will be useful to the ultimate end user, i.e. business analysts. Since SOA projects are all about business and IT alignments, support from these business end users is a key to successful SOA adoption efforts in any enterprise. Many SOA projects fail when IT doesn't look at the business side of an SOA solution and business doesn't see SOA as important.
Exploring ESB patterns ... The article gives a practical introduction into development with Mule, a popular open source messaging framework. First, we will briefly overview Enterprise Service Bus concepts and will provide an introduction to the Mule programming model. Next, we present an example employing the Routing Slip pattern, as described in Enterprise Integration Patterns by Gregor Hohpe and Bobby Woolf, and demonstrate how this example can be implemented using Mule framework. We will walk through the relevant Mule configuration file and the classes used by implementation. Finally, we will show how to install and run this example.
Service Modeling Language (SML): Working Drafts ... The Service Modeling Language (SML) Working Group released the First Public Working Drafts of the Service Modeling Language, Version 1.1 and its Interchange Format. SML is used to model complex services and systems including their structure, constraints, policies and best practices. Based on XML Schema and Schematron, SML allows inter-document references and user-defined constraints.
No More JSF Views, Integrating ZK with Seam ... JBoss Seam has been tightly coupled with JSF components as the only "view" choice. You now have at least one more choice. In the article "How to Integrate ZK with Seam", Dennis Chen demonstrates two examples of to integrate the ZK Ajax Rich Client framework with Seam.
Differences between client-side and server-side state for JSF ... The Glassfish Wiki has a new FAQ posted, with the subject title "What are the differences between Server and Client side state saving and what are the benefits/drawbacks of each?" Both are easy to use, being a simple parameter in web.xml, but the implications of them aren't always clear. This FAQ tries to summarize the two methods.
Looking forward to Extreme Markup Technologies ... I'll be off to Extreme Markup Technologies 2007 on Monday. It's will be my first time, and I'm excited because it's always been one of those conferences I've wanted to attend, but August is usually not a good time for...
Project Tango: An Overview ... This article provides an overview of Project Tango, an open source implementation from Sun Microsystems of the key enterprise Web services specifications, commonly known as WS-*, that provides interoperability with .NET 3.0.
BPEL4People Specifications Integrate Human Interactions Into Business Process ... Six technology vendors (Active Endpoints, Adobe, BEA Systems, IBM, Oracle, SAP AG) have announced the publication of "BPEL4People" specifications which define an approach for integrating human interactions such as concrete tasks and workflow using Web Services Business Process Execution Language 2.0. The 'WS-BPEL Extension for People (BPEL4People)' and 'Web Services Human Task (WS-HumanTask)' specifications will be contributed to OASIS for standardization.
XQuery and Data Abstraction ... In his most recent column Kurt Cagle explains the utility of XQuery for increased data abstraction and why XQuery is XPath plus some useful missing bits.
XML Pipeline Language: Working Draft ... The XML Processing Model Working Group has published a Working Draft of XProc: An XML Pipeline Language . Used to control and organize the flow of documents, the XProc language standardizes interactions, inputs and outputs for transformations for the large group of specifications such as XSLT, XML Schema, XInclude and Canonical XML that operate on and produce XML documents.
The Insider's Guide to Apache Rampart/C and OMXMLSecurity ... Apache Rampart/C is the security module of the Apache Axis2/C engine, which uses OMXMLSecurity as the XML-Security library. In this article, Kaushalye Kapuruge gives a clear view of the architecture of Rampart/C and OMXMLSecurity.
Mini-guide: Apache Web Services ... Are you interested in SOAP, REST and WSDL? Apache has recently released Axis2, its third generation Web services engine. It features a modular architecture supporting plug-in modules for easier implementation of existing, and future, Web services specifications. Ive gathered a slew of valuable resources to help point you in the right direction.
Announcing Metro - Naming the Web Services stack in GlassFish ... The GlassFish V2 Web services stack consists of JAX-WS as the core platform and Project Tango (aka Web Services Interoperability Technology, WSIT) as an implementation of key WS-* specifications on top of it. This stack, so far referred as "JAX-WS RI + Project Tango", now has a new name - Project Metro.
JMS-based SOA monitors CERN particle accelerators ... Service-oriented architecture (SOA) may not exactly be nuclear physics, but at the CERN (European Organization for Nuclear Research) physics laboratory on the border of France and Switzerland, an SOA system is watching over giant particle accelerators.
Introduction to StAX (Streaming API for XML) ... Streaming API for XML (StAX) provides more control and flexibility to those who need to process XML documents in their applications. The performance gain and the memory efficiency that can be achieved by using StAX is very important for most of the applications that use XML. This article by Eran Chinthaka gives an introduction to StAX and provides some insights into using it.
Java Content Repository: TheServerSide Tech Brief ... "Everything is content," is David Nüscheler's mantra. David is the spec lead for JSRs 170 and 283, Java Content Repository, the standardized API used by most Java-based, modern content management systems. He talks about JCR, his work, and what to expect and demand of a content management system in this exclusive interview.
Excerpt: Ajax and Java Web Services ... This chapter from "SOA Using Java Web Services" examines how to build an Ajax front-end to an online shopping application. Through detailed code examples, it walks you through building an Ajax application that consumes RESTful Java Web services endpoints.
SPARQL Query Language for RDF Is a Candidate Recommendation ... W3C is pleased to announce the advancement of SPARQL Query Language for RDF to Candidate Recommendation. With SPARQL (pronounced "sparkle"), developers and end users can consume search results across a wide range of information such as personal, technical, business or scientific data, social networks, or data about digital artifacts like music and images. SPARQL supports extensible value testing and constrained queries, both when data is stored as RDF natively or viewed as RDF via middleware. Results can be displayed in results sets or as RDF graphs. Implementation feedback is invited through 12 August. SPARQL Query Results XML Format is a Last Call Working Draft with comments welcome through 5 July.
A New Identity for Web Services ... Jason Levitt describes the newly burgeoning field of web authentication APIs, including Yahoo's BBAuth and Google's AuthSub.
Stateful SOAP and beans on the TSS Interop Blog ... On the TSS Interop blog, Scott Balmos has shown an example of a stateful web service. He'd done it on the Interop blog with an EJB reference before, but using a recent build of JAX-WS, he's gotten it done without hacks... and shows the server code in Java, with the client using the stateful service from C#.
XQuery, the Server Language ... Kurt Cagle offers an interesting perspective on the future utility of XQuery as a server-side development language.
Service Component Architecture gets slapped around a bit ... Service component architecture (SCA) is a good thing, right? Isn't it supposed to elevate SOA-ish things above Java and all that other those other bothersome languages with their own protocols, complexities, and latency issues? Well, some analysts out there have professed that SCA has, well, issues. David Chappell, for one, says SCA proponents link their approach to SOA, but SCA is not necessarily about SOA. 'Talking about SCA and SOA in the same breath is at best confusing. At worst, it's downright misleading,' David says. (By the way, that's David Chappell the .NET guru, not David Chappell the ESB guru, formerly of Sonic now with Oracle.)
Syclo Accepted into the IBM SOA Specialty ... Syclo, a leading provider of mobile technology, announced today its acceptance into the IBM SOA Specialty after successfully completing IBM's rigorous SOA technical and business requirements. With this achievement, Syclo's Agentry mobile platform integrates with the IBM software and strategy for SOA.
CEP and Alphabet Soup - BPM time ... Confession time: BPM is a catch-all term for process execution mechanisms, workflow, and a few other concepts such as BAM, collaboration, and perhaps even Business Intelligence. Many CIOs confuse BPM with SOA, primarily because BPM, similar to SOA, involves interaction with underlying systems in the IT infrastructure. When this interaction is done in an ad-hoc manner it can result in poor design and confusion with what value an SOA offering can bring.
WS-* and the Hype Cycle ... There's a persistent theme talked up by WS-*ophobes that it's all just a fad, rapidly sliding down toward the "Trough of Dilillusionment" in the Gartner Hype Cycle. I've come to the opposite conclusion after six weeks back in the web services world. The WS technologies are taking hold, deep down in the infrastructure, doing the mundane but mission critical work for which they were designed.
Creating doc-lit WSDLs that "unwrap" nicely ... This article is designed to help you craft WSDL 1.1 service descriptions that work well with the available tools to generate simple client interfaces.
How to deal with unresolved xs:schema references in WSDL ... I have been thinking of writing this blog for quite sometime to the benefit of those who have been having troubles importing WSDLs that references xs:schema but do not have corresponding import for such entities. This causes wsimport tool to report error. Mark from portal team reported the same issue while importing Share Point services and also WSIT and other users have reported the similar problems.
Still looking for the silver bullet ... Peter Lacey talks about how one could use Atom as a general envelope structure for any kind of transactional interactions, including executing an order. Of course that is possible. Its also possible to replace CORBA with SOAP. The question is whether that's the intelligent thing to do. Just because one can have message level security in Atom that doesn't mean Atom+APP is suddenly better than SOAP as a generic envelope for messaging. Do I sense a bit of NIH there? ;-)
Build mashups with the Service Component Architecture and Apache Tuscany ... Service Component Architecture (SCA) is a set of specifications that describe a model for building applications and systems using a Service-Oriented Architecture. See how the Service Component Architecture can be used to build mashup applications.
Why isn't RelaxNG Compact Syntax more widely used ... Have you ever looked at a non trivial schema definition in RelaxNG Compact Syntax? Its amazingly readable isn't it? (Once you've got used to the + ! ? * characters from DTDs). Now and again I bump into some RelaxNG compact syntax and think its pseudo code; but no its the real syntax specification! (e.g. in the JBI spec).
AppFuse 2.0 M5 Released - now with CRUD generation and XFire support ... The AppFuse Team is pleased to announce the release of AppFuse 2.0 M5! This release marks a milestone in the features of AppFuse 2.x. This release adds CRUD code generation, full source support (just like 1.x) and XFire integration. In addition, we've fixed all the issues related to switching persistence frameworks, and you should now be able to easily switch from using Hibernate to to iBATIS or JPA.
Web Services Description Language (WSDL) Version 2.0 Part 0: Primer ... This document is a companion to the WSDL 2.0 specification (Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language [WSDL 2.0 Core], Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts [WSDL 2.0 Adjuncts]). It is intended for readers who wish to have an easier, less technical introduction to the main features of the language. This primer is only intended to be a starting point toward use of WSDL 2.0, and hence does not describe every feature of the language. Users are expected to consult the WSDL 2.0 specification if they wish to make use of more sophisticated features or techniques.
Bringing SOA to Life: A New Danish Infrastructure ... In this presentation, Mikkel Hippe Brun, Chief Consultant at Danish National IT and Telecom Agency, introduces Denmark's national Service Oriented Infrastructure, which is based on a number of replicated UDDI registries and interoperability profiles based on the WS-*architecture and the UBL standard. Among the topics covered is the difference between SOA within and across company boundaries.
The Apache Software Foundation Announces the Release of Apache Axis2/C v.1.0 ... The Apache Software Foundations (ASF) Web Services Project today announced the release of Apache Axis2/C v.1.0, the latest version of its popular Axis2 Web Service engine architecture. Axis2/C enables systems written in the C/C++ languages to connect across a network with a wide variety of Web software ranging from Open Source implementations to commercial solutions from vendors that include IBM, Microsoft, Sun Microsystems, Oracle, and SAP.
How to notify JavaBlogs.com about blog updates with XML-RPC ... Javablogs supports notification of blog updates with a remote API, which enables new blog post to appear on Javablogs immediately (javablogs API). I use blogger and as far as I can tell it doesn't support pinging javablogs.com. So i set out to write my own XML-RPC client to make my posts appear quickly (Yes I'm the impatient type).
XStream 1.2.2 released ... The XStream Development Team is proud to present XStream 1.2.1. XStream is a simple library to serialize objects to XML and back again. This is a maintenance release of XStream that contains a lot of bug fixes and has some minor highlights
Working with JBoss Rules and Web Services ... I've recently just done a project where JBoss Rules was used via web services. So thought I'd detail parts of what I did. With this particular project only the root object from the payload was asserted, the payload was not split into smaller relational objects and asserted, which is generally considered best practice; however we do show you here how to effectively work with nested XML payloads using 'from'.
Getting started with WSRM and Axis2 ... This is a short HOWTO on getting your first WS-ReliableMessaging interaction going with Axis2 and Sandesha2. [Sandesha2 is an Open Source implementation of both the WSRM 1.0 and WSRM 1.1 specifications].
Self Managing the JBI runtime in GlassFish ... It is possible to self manage the JBI runtime using the self management module of the GlassFish application server. I am showing one such example here. In this example, we have a timer service registered with the self management module which checks whether all the required components for the deployed JBI service assemblies are UP or not.
IBM defacto SOA leader ... IBM leads the SOA process engine and collaboration component license services and maintenance markets with 53% share, gaining on Microsoft, Oracle and SAP which all have single digit participation in the markets in 2006. The strength of the IBM middleware line is what made the SOA engine markets grow, giving increased productivity from automated process at every level of the channel and supply chain. The following PDF press release contains more details.
SOAP over JMS specifications ... As some of you may know, several companies (BEA, IBM, Progress, and TIBCO) have been working on a formal set of specifications for binding SOAP to the Java Message Service API. These specs consist of a) a SOAP binding, and b) a description of the "jms:" IRI scheme which is used for addressing. The specs do NOT cover an interoperable wire-level representation which could bridge different vendors' JMS implementations - though a future version might go there. This version has been designed so that plugging in a different implementation should work seamlessly without recompiling any code; as such we define a BytesMessage encapsulation of SOAP (and MTOM), a "Content-Type" JMS header, and a few other needed parts.
SOA and Newton's Universe ... Bill de hOra and my old friend (from our Amazon days) Mike Dierken commented on my use of SOA versus "distributed systems". There was also an interest in my perspective on the CAP Conjecture. Let me spew forth some thoughts... It may be a bit unusual, but my way of thinking of "distributed systems" was the 30+ year (and still continuing) effort to make many systems look like one. Distributed transactions, quorum algorithms, RPC, synchronous request-response, tightly-coupled schema, and similar efforts all try to mask the existence of independence from the application developer and from the user. In other words, make it look to the application like many systems are one system. While I have invested a significant portion of my career working in this effort, I have repented and believe that we are evolving away from this approach.
SCM4ALL 4.1 released, boosts your SOA & Agile development ... SCM4ALL 4.1, which was just released, offers a secure yet flexible process-centric software change management solution for both local and distributed development teams, and manages and automates SOA, Agile and traditional development processes. It complements existing version management tools by automating the complete software life-cycle management process, offering a single point of control and delivering support for your build, deploy, release and software life-cycle management and the associated approval processes. SCM4ALL helps reduce build complexity, solving complex deployment issues and accelerating release cycles.
Mini-guide: Apache Web Services ... Are you interested in SOAP, REST and WSDL? Apache has recently released Axis2, its third generation Web services engine. It features a modular architecture supporting plug-in modules for easier implementation of existing, and future, Web services specifications. Ive gathered a slew of valuable resources to help point you in the right direction.
Enable REST with Web services, Part 1: REST and Web services in WSDL 2.0 ... For clients to interact with remotely hosted resources, REpresentational State Transfer (REST) is fast becoming an alternative for Web services, especially because REST doesn't require users to understand and use SOAP. There are ongoing debates as to which one is better suited in today's highly interactive environment. However, recent efforts, including Web Services Description Language (WSDL) 2.0, have tried to give Web services the ability to benefit from REST and use REST concepts. The HTTP binding specification, available in WSDL 2.0 adjuncts, talks a lot about this. The first part of this article focuses on how REST is married to Web services in WSDL 2.0. The second part explains how it's being implemented in the Apache Web services project.
W3C EXI Performance Testing Framework ... The W3C Efficient XML Interchange (EXI) Performance Testing Framework is now publicly available for download. This is the testing framework used by the EXI WG to evaluate properties of "binary XML" candidates. Specifically, the framework can be used to measure Processing Efficiency and Compactness, and includes support for in-memory and network testing.
Woodstox in Glassfish v2 ... Starting with GF v2 b49, Woodstox is now integrated as part of Glassfish along with sjsxp so that users have the benefit of additional performance improvements which woodstox provides. SJSXP is the default parser in glassfish. This is a preliminary integration with Woodstox and testing is still in progress so let us know if you run into issues. Here is some more information from Santiago regarding Woodstox in his blog Woodstox rocks Glassfish v2
Making Sense of all these Crazy Web Service Standards ... It has been eight years now since SOAP and WSDL (Web Service Description Language) were introduced as standards to facilitate communication and data exchange between heterogeneous systems. Since then, a flurry of protocols, collectively named WS*, have also been introduced as extensions to SOAP (and in some cases WSDL) to facilitate specific communication requirements and scenarios. The categories of WS* are broad, and it has reached a point where the sheer number of standards is so great that despite a core set being implemented in many platforms, many in the web service community are confused about which standards they should care about, when and why. Furthermore, concerns over interoperability prevail, as each standard traverses its lifecycle of development, early adoption, ratification and update.
Health Care, Life Sciences and the Semantic Web: Publication ... The Semantic Web Health Care and Life Sciences Interest Group (HCLSIG) has reached a significant milestone with their publication of the article "Advancing Translational Research with the Semantic Web." This joint work of the Interest Group was published in BMC Bioinformatics, a peer-reviewed open access journal that plays a central role in the bioinformatics community. The authors illustrate the value of Semantic Web technologies to neuroscience researchers and biomedicine and report on several projects by members of the Interest Group.
XML Parser Benchmarks: Part 2 ... In the golden days, XML parser performance was a perpetually hot topic. And today it's still worth knowing which modern parsers offer the best performance. In this second of a two-part series, object parsers are compared.
XML Parser Benchmarks: Part 1 ... In the golden days, XML parser performance was a perpetually hot topic. And today it's still worth knowing which modern parsers offer the best performance. In this first of a two-part series, event-based parsers are compared; in the next part, object parsers are compared.
java.net Patterns
JavaPedia: Patterns ... One of the richest pages in the JavaPedia is the page devoted to Patterns. A recent post to the discussion suggests you "refactor toward that pattern or away from it depending on whether the pattern's consequences, strengths, and trade-offs are appropiate for the program."
Core J2EE Patterns 2nd Edition Released ... This definitive must have book on J2EE Patterns has been revised and completely updated in this second edition. It includes the J2EE Pattern Catalog, now with 21 fully revised and newly documented patterns providing proven solutions for enterprise applications. Core J2EE Patterns describes numerous design strategies for each pattern categorized into presentation tier, business tier and integration tier patterns. All the patterns and strategies have been revised and updated to include the latest coverage of servlets, JSP, EJB, JMS and Web Services. The book includes numerous J2EE Refactorings that aid in improving existing designs using patterns and also documents the J2EE bad practices. All the patterns are fully illustrated with UML diagrams and extensive sample code for patterns, strategies and refactorings are included. Check out the website for this book at www.CoreJ2EEPatterns.com
Domain Driven Design ... This new book, Domain-Driven Design, by Eric Evans, provides a broad framework for making design decisions and a technical vocabulary for discussing domain design. It is a synthesis of widely accepted best practices along with the author's own insights and experiences. Projects facing complex domains can use this framework to approach domain-driven design systematically.
Patterns of Enterprise Application Architecture ... Writing for programmers, designers, and architects of Enterprise applications, Fowler (chief scientist for ThoughtWorks, an Enterprise application development and integration company) and colleagues present a text comprised of a narrative treatment of various topics in the architecture of Enterprise applications and a larger reference section describing domain logic patterns that can be used as solutions to the problems posed in the earlier part of the text. In the narrative section of the text, they cover layering, organizing domain logic, mapping to relational databases, Web presentation, concurrency, session state, and distributions strategies.Book News, Inc.®, Portland, OR
Enterprise Integration Patterns ... Utilizing years of practical experience, seasoned experts Gregor Hohpe and Bobby Woolf show how asynchronous messaging has proven to be the best strategy for enterprise integration success. However, building and deploying messaging solutions presents a number of problems for developers. Enterprise Integration Patterns provides an invaluable catalog of sixty-five patterns, with real-world solutions that demonstrate the formidable of messaging and help you to design effective messaging solutions for your enterprise.
Core J2EE Patterns Online Catalog ... This is the central site for the Core J2EE Patterns Catalog.
Sun Education J2EE Patterns Course ... The J2EE Patterns course provides students with a thorough description of software design patterns that can be used with the Java 2 Platform, Enterprise Edition (J2EE platform) technology to effectively solve complex business problems. Studying design patterns, such as the patterns presented in this course, assists developers in learning tried and proven techniques for solving specific types of common design problems.
Hillside Patterns Depo ... It is a source for information about all aspects of software patterns and pattern languages. For a pattern definition, click here.
wiki.java.net javapedia
Companies ... Companies Here's a list of companies that are contributing to Java or have Java related products: Accendia Provides JNetStart, a technology that reinvents ... (last changed by tweber)
ContentManagementSystem ... ContentManagementSystem Content Management Systems provide a means for creating, organizing and publishing content. There are a wide variety of CMS systems dealing ... (last changed by tweber)
Consultants ... Consultants By Name m0rph.com Balakris Subramaniam, J2EE Architect (Frameworks, Systems Integration, Application Development Web Services) Epicenter ... (last changed by lalit_lmc)
AgileProgramming ... AgileProgramming Manifesto for Agile Software Development, We are uncovering better ways of developing software by doing it and helping others do it. Through this ... (last changed by sw_my)
Kerberos ... Kerberos homepage API javax.security.auth.kerberos Articles Sign on using Kerberos in Java a Java based Kerberos module to securely authenticate ... (last changed by patdgonzalez)
SPNEGO ... SPNEGO Simple and Protected GSSAPI Negotiation Mechanism. FAQ RFC http://www.ietf.org/rfc/rfc4559.txt http://ietf.org/rfc/rfc2478.txt?number 2478 ... (last changed by patdgonzalez)
Pulse ... Pulse An open source portal solution. pulse is a framework on top of the Servlet API providing easy to use and easy to extend patterns for creating browser based ... (last changed by tweber)
WebDevelopmentFrameworks ... WebDevelopmentFrameworks MVC Frameworks Struts an open source MVC framework for building web applications. http://www.salmonllc.com/Jsp/vanity ... (last changed by tweber)
FrameworksAndLibraries ... FrameworksAndLibraries Libraries: .useful a library for array search and Swing JTree and tree node operation. PageLayout, a Layout Manager for Java Swing ... (last changed by tweber)
Barcode ... Barcode http://en.wikipedia.org/wiki/Barcode code types FAQ Open source Java libraries http://freshmeat.net/projects/jbarcodebean/ http ... (last changed by bitapple)
JMFQuickstartGuide ... JMF Quickstart Guide Answers to common questions, instructions for common projects, and solutions to common issues that spring up when working with JMF Table ... (last changed by captfoss)
ChangeResolutionSampleProgram ... Change Resolution Sample Program @author captfoss The following JMF utility program from the JMF Quickstart Guide will allow you to change the resolution of ... (last changed by captfoss)
CaptureDeviceManagerSampleProgram ... CaptureDeviceManager Sample Program @author captfoss The following JMF utility program from the JMF Quickstart Guide will iterate through all of the supported ... (last changed by captfoss)
JavaSoundDataSourceSampleProgram ... JavaSound DataSource Sample Program The following JMF utility program from the JMF Quickstart Guide allows you to capture directly from JavaSound. It is based ... (last changed by captfoss)
JMF ... JMF Java Media Framework JMF enables audio, video and other time based media to be added to Java applications and applets. Sun JMF web site JMF Quickstart ... (last changed by captfoss)
CreateANewPage ... Java Common Issues and their resolutions. (last changed by captfoss)







