Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic Community and user spericas

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Community

The Mobility Platform team has been working on a number of new features and enhancements since the release of GlassFish Mobility Platform v1.1 in February 2009. One of those features is the ability to run the Mobility Platform software on top of Glassfish ESB. There is a clear synergy between the Mobility Platform and Glassfish ESB. The former is about mobilizing the enterprise, while the latter...
on Sep 9, 2009
In case you missed it, the call is open for JavaOne 2009 submissions and the deadline is December 19th, 2008. Contrary to the last few years, the conference will be in early June in 2009, so there's plenty of time for your travel plans but not a lot of time to prepare your abstracts! One of the topics listed in the announcement is Mobility. This includes core ME technologies, platforms, languages...
on Nov 24, 2008
In this installment of the Developing MEP Connectors series we focus on the development cycle of a MEP connector, including source code generation from a template, compilation and deployment. The recommended tools for developing MEP connectors are NetBeans 6.1 (or later) and Maven 2.0.8 (or later), although developing under other IDEs should be straightforward given that Maven is the primary tool...
on Oct 17, 2008
Last week I returned from Buenos Aires, Argentina where I had a chance to speak about Glassfish. I visited two of the major universities (UBA and ITBA) and also spoke at the free software conference Jornadas Regionales de Software Libre (JRSL). Overall, everyone was quite impressed with the power that Glassfish, Netbeans and MySQL have to offer. If you've never been to Buenos Aires, you're...
on Sep 2, 2008
I'm a few days late in reporting that the first public working draft of the Efficient XML Interchange (EXI) format is now available from W3C. And, naturally, the "binary XML" threads have resumed on xml-dev and in a few other places. Without trying to address all the questions raised in those threads, I'll talk about how EXI compares to Fast Infoset. Rather than going throw all the features in...
on Jul 20, 2007
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. The EXI testing framework is built on top...
on Jun 1, 2007
The First Customer Shipment (FCS) version of JAXP 1.4 Reference Implementation (RI) is now available from Java.net. JAXP 1.4 is maintainance release of JAXP 1.3 with added support for the Streaming API for XML (StAX), and it is also the release included in Java SE 6.0. The JAXP 1.4 RI includes the SJSXP implementation of StAX, which is based on the robust engine provided by Xerces2 Java. SJSXP...
on Dec 5, 2006
The Sun Tech Days in Buenos Aires, Argentina was a fantastic event: great venue (Hilton Puerto Madero), great city (well, my home town so I'm biased) and absolutely fantastic food. Oh, yes, and also really good technical sessions. The slides of my two presentations should be available from the developer.sun.com web site soon, but just in case I'm also linking them to this blog. I had the...
on Oct 26, 2006
Kohsuke has recently blogged about Hudson plugins and also about the plugin that we have recently wrote for Japex. Here are some more details on how to get up to speed with performance tracking using Japex and Hudson. The Japex trend report tool is now available in Hudson via a plugin. If you are interested in learning more about this tool please check my earlier blog. After installing the plugin...
on Sep 1, 2006
Back in April, I blogged about using the Japex regression tracking tool to monitor performance over time. This tool computes a diff between the last two reports and sends alerts via e-mail if a regression (or a progression) higher than a threshold is detected. In addition to looking at the last two reports, performance can be tracked by analyzing trends, i.e. by plotting performance results over...
on Aug 18, 2006
It has been a while since my last blog about Japex. I'm currently working on a couple of improvements: the first involves cleaning up and simplifying the Japex trend reporting tool (but more on this on a later installment) and the second is about conditional processing in configuration files, the topic I would like to talk about today. Readers not familiar with Japex and the structure of its...
on Aug 11, 2006
The latest version of the JAXP Reference Implementation (RI), version 1.4, is currently available from the Java.net Maven repository. JAXP RI version 1.4 is part of J2SE 6.0 (a.k.a. "Mustang") and it is therefore available in the beta2 versions of the JDK and the JRE for J2SE 6.0. The standalone JAXP RI (i.e., the version not bundled with J2SE 6.0) used to be available in multiple jars like dom....
on Jun 22, 2006
Unless you have been living under a rock, you probably heard about the Java.net Maven Repository. This is a one-stop site where you can find artifacts for lots of Java.net projects. The Japex jars are now part of the ever-growing Maven repository. You can find the Japex engine and core classes under com.sun.japex, and the Japex Driver Standard Library (JDSL) under com.sun.japex.jdsl. Current...
on May 9, 2006
Japex 1.0.9 now includes a new performance tracking tool. If you are a Japex user, or are planning on becoming one soon, you should check this out. The performance tracking tool can be used to send e-mail notifications for regressions (or progressions) based on a pre-defined threshold. This new tool complements the trend reporting tool already available in Japex. If you have been a Japex user for...
on Apr 14, 2006
Japex 1.0.3 is out with a number of very cool features. Since I didn't have a chance to blog about the features in version 1.0.2, I'll use this opportunity to talk about all the features that were added in the last few weeks. This include support for XInclude, test case groups, parameter groups, new formulas for computing latency and throughput in multi-threading tests and much more! Let us start...
on Mar 17, 2006
As more cores and harware threads are added to the new generation of micro-processors, the ability to easily test software scalability becomes increasingly important. Depending on the type and complexity of your application, using Japex may be a quick and simple way to verify the scalability of your code. The SunFire T2000 is based on the code-named Niagara processor. The box I was able to get...
on Feb 9, 2006
Paul Sandoz and I have developed an extension to Japex to support native drivers. This allows a benchmark to compare the relative performance of a C-based XML parser vs. a Java-based XML parser, for example. Every native driver is an instance of the class com.sun.japex.jdsl.JapexNativeDriver which defines a native method corresponding to each phase in Japex. An important requirement for this...
on Jan 30, 2006
Despite some similarities, performance testing and conformance testing are different types of activities, and certainly not every conformance test is necessarily a good performance test. There have been some attempts to using JUnit for performance testing, notably JUnitPerf. Rather than extending a conformance framework for performance purposes, we took the opposite approach and extended Japex, a...
on Jan 26, 2006
I use a Powerbook laptop connected to a 20" flat panel as the "display hub" in my office. As much as possible, I'd like to run Windows or Unix applications remotely displaying on the Mac. I've recently got a new Ultra 20 Workstation running Solaris 10 but run into a problem when trying to display certain X11 applications on the Powerbook using Apple's X11 server. More specifically, the following...
on Jan 16, 2006
I've talked about the Japex Micro-benchmark Framework a few times in my blog during the last couple of months. Japex has experienced tremendous growth during the last few months, to the point of deserving its own project at Java.net (up until now it was part of the Fast Infoset project). This is the official announcement for the creation of this new project, so please stop by and join us! There's...
on Jan 2, 2006