The Orbeon Forms Blog

This is the Orbeon Forms blog. Stay up to date with the latest releases and new features of Orbeon Forms!

IBM Gets DataPower

Last August, Intel acquired Sarvega and it was now the time for IBM to acquire DataPower, in a $100 million all-cash deal. DataPower, a company with 50 employees founded by a group of MIT engineers, creates appliances performing specific XML processing tasks like XSLT transformation, XML encryption, or XML Schema... More

W3C XForms 1.0 Second Edition Now a W3C Proposed Edited Recommendation

The W3C XForms working group has just released the first public version of the second edition of the XForms 1.0 specification. This is an important step forward for XForms, since the working group had collected numerous errata since the initial XForms 1.0 specification was published, almost two years ago. Several... More

The OPS Blog Sample Application, Part III

Introduction In this installment, we examine the new "comment preview" feature of the OPS Blog sample application. Most blog applications' comment pages work this way: you see the text of the blog post, followed by a series of existing comments to the article and a text area which you use... More

Google, Sun, and the Web Based Office Suite

When Google and Sun said they would make a common announcement in a public webcast, technical blogs all around started crank up speculations about what that announcement would be. And with Google in there, it had to be something big. What Google and Sun finally announced yesterday will not change... More

Back Online

At the end of last week, we moved our main office in California from Mountain View to San Mateo. If moving furniture was not fun enough, we also had to move our server rack. This has caused some downtime of our servers, including our email, and of course we have... More

Back From Vacation!

A little over two weeks ago, Alex and I joined friends for a fantastic tour to China and Tibet. I am now back and Alex will follow next week. Just before we left, we released version 3.0 beta 3 of OPS. It is now time to catch up with the... More

The OPS Blog Sample Application, Part II

This is a follow-up to The OPS Blog Sample Application, Part I, published a few months ago in this blog. Part I covered basics such as persistence, document formats, and XML-RPC. In this installment, we continue the development of this sample applications for OPS 3.0. Upgrades First of all, the... More

OPS Stack Traces

OPS, like many Java platforms and applications, has to deal with exceptional conditions occurring at runtime: an XML file may be ill-formed and cause parsing errors; a Page Flow configuration may be incorrect; an XSLT stylesheet or an XForms page may contain incorrect markup; and so on. In such cases... More

About the OPS 3.0 XForms Engine

Two days ago we released OPS 3.0 beta. This is a great milestone for the open source Orbeon PresentationServer, because it's the first time OPS features an XForms engine with full support for events! When we started designing OPS (then called OXF) back in the summer of 2002, we focused... More

Spell Checking With Google: The Web Service

Remember that old book called a dictionary? Once upon a time, this is what we had to use to check the spelling of a word. Now instead, we can use the spell checker that comes with the free Google Toolbar for Firefox and IE. After you install the toolbar, click... More