Skip to main content

Santiago Pericas-Geertsen

Santiago holds a PhD in computer science from Boston University, where he specialized in programming languages and compilers. He has been a staff engineer at Sun/Oracle for 9 years. In his first project, he co-developed XSLTC: an XSLT to bytecode compiler now in the JDK. In the next few years his focus was on XML performance and binary XML and developed the Japex micro-benchmark framework. He participated, and was appointed editor, in a number of initiatives in this area including the W3C XML Binary Characterization WG and the W3C Efficient XML Interchange WG. Before joining the Glassfish Web Tier team at Oracle, he was tech lead for JAXP and also worked on the Glassfish Mobility Platform. Currently, he is the co-spec lead for JAX-RS 2.0 (JSR 339).

 

Weblogs

In the first blog entry of this series, we showed how to configure a message body reader (MBR) on an...

This is a follow-up to last week's blog in which we introduced the new Client API in JAX-RS 2.0. In that...

The Early Draft for JAX-RS 2.0 (JSR 339) has recently been submitted for publication. There are number of interested features in the new draft, and I'd like to start with the new Client API. The...

 In my last blog entry, I described VideoSharing which is an application that...

It's been several months since my last blog! I have recently re-joined the Glassfish team at Oracle and I'm currently looking at Web tier technologies like Web sockets and HTML5. In this blog, I'd...

During the last few weeks, Marc H., Paul S. and myself have been exploring some ideas to support...

The Sun Mobility Platform Telematics demo, co-developed by Oracle and Sun, was showcased at Oracle...

As Ryan described in his recent blog, we now have support for Java SE clients in the Mobility...

The Mobility Platform team has been working on a number of new features and enhancements since the release of GlassFish Mobility Platform v1.1...

As many of you out there, I wanted to explore the world of JavaFX. After looking at a few demos here and there, I decided it was time to write some code; there is simply no better way to learn a...

Last week we announced the availability of version 1.1 of the Sun GlassFish Mobility Platform (SGMP), formerly known as Mobile Enterprise Platform...

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...

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...

In the two installments of this series we've looked at the architecture of a MEP connector, discussed the main abstractions of the ECBO (Enterprise Connector Business Object) API and showed an...

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...

In the first installment of these series we've looked at the architecture of a MEP connector and briefly discuss the main abstractions in the ECBO (Enterprise Connector Business Object) API: ...

Developing an application using the Sun Java Mobile Enterprise Platform (MEP) requires writing two components: a sync client application that runs on the mobile device and an enterprise connector...

It's been several months since my last blog. The reason is that I have been deeply involved in this new product called MEP (Mobile Enterprise Platform) and I really couldn't say much about it....

More users usually translates into more requests for features. A few more developers have picked up Japex in the last month, and a couple have asked me to provide additional features for their...

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...

In an earlier blog entry I talked about a discussion to extend the StAX API with XML data types. The...

This is a great example of how your opinion counts and how a community can work together to improve a product. We kept hearing from many of you about how good the...

The W3C Efficient XML Interchange (EXI) Performance Testing Framework is now publicly available for download. This is the testing framework used...

Two months after releasing JAXP RI version 1.4.1, we are now releasing version 1.4.2.
This is...

A discussion has been started in the stax_builders@yahoogroups.com mailing list about typed extensions to the StAX API. We hope this discussion...

As a follow up to a blog I wrote back in December about simplifying the JAXP API, I have created a...

The JAXP 1.4.1 RI is now available. This is an update release to the FCS version that we released a few months back, and that is also...

It's been a while since the last time I blogged about Japex. Over the last year or so there have been many incremental improvements (resulting in 30...

A few people have found problems validating DOM instances with JAXP1.4/JDK 6.0. I saw this quesion raised in the Java Technology and XML...