formsPlayer 1.5.x

formsPlayer Community Edition 1.5.4 beta now available

We'd like to invite developers to start using and testing the latest build of formsPlayer 1.5.4.

Version 1.5 is not quite complete, but is already much faster than 1.4, thanks to significant improvements in repeat handling, major changes to switch and case, faster loading of data into select and select1 controls when a form starts, and a move from MSXML 4 to MSXML 6 (which also improves memory usage).

We've also continued to implement more of XForms 1.1, so that authors have greater control over data submission, can use output to render images, and much more. A full test-suite is being prepared to both test and demonstrate the full range of available features, so you'll soon get a good idea of exactly what's available. And to make it easier to build tests for your own XForms applications we've also made some important improvements to our Selenium support.

Finally, there are a number of bug fixes, the most important being resolutions to a couple of crashes. They've been difficult to reproduce because they occurred in code that handles the asynchronous processing, but we think we have them nailed now. If you come across others that we haven't seen, we would really appreciate feedback.

formsPlayer 1.5 status update

We're still working hard on formsPlayer 1.5, and to help the process we've been reorganising how we do some of our internal development. The most significant change has been to complete the migration of our source control system to Subversion. We've been using Subversion for a while now for sample code, but it's only recently that we've been able to move across all of the many modules and projects that make up formsPlayer. Now that we have, we're in a much better position to manage the creation of distinct branches, which in turn makes it easier to create different versions at different times, for different categories of users. Below we explain the different types of versions that we'll be creating.

More control over styling in formsPlayer 1.5

As a result of major changes to the XForms repeat control in formsPlayer 1.5, we have been able to get around some of the previous limitations to styling the XForms select and select1 controls. Authors can now control everything from the background and foreground colours of items in a selection list, through the layout of xf:choices, to choosing different images for selected and unselected items.

A full description of the CSS style rules to use is available here.

Get ready for formsPlayer 1.5...get ready for XForms 1.1

We've been working very hard on the latest version of formsPlayer, and we're getting close to completion. formsPlayer 1.5 is faster, has more control over styling, will implement all of XForms 1.1, and has new interfaces for save and resume, and XSL:FO. If you haven't taken a look so far, now might be the time to see what formsPlayer 1.5 has to offer, and start planning the transition from older versions.

Mark Birbeck's picture

Using Selenium to test XForms and formsPlayer

Selenium is an automated test tool from OpenQA that provides control over web applications running in a browser. Although it's normally used to test HTML or Ajax sites, we've built a number of hooks into formsPlayer so that Selenium can also be used to test XForms applications. This section explains how to make use of these extensions.

How do i refresh my repeat structure that is pointing to an instance.

Hi all,
I need to refresh my repeat structure that is poiting to an instance.

on an insert event i update the instance. how do i refresh my repeat structure so that my repeat structure gets refreshed.
Thanks
sri.

method="delete" posting as a Post in Submission.

Hai all i am trying to post a delete request to the rest service.
it is posting to the service as Post not sure why. any help with this would be greatly appreciated.
Here is my submission tag
xforms:submission id="deleteBF" action="http://localhost:XXXX/Service1.svc/50493956-c8db-4844-84a1-3d13617795f7" method="delete" >
/xforms:submission>
but when i actually click the button that refers to the above submission the request is being submitted as a post.

any help would be greatly appreciated.

Forms Player 1.5 uninstall

I amtrying to uninstall X forms player. I removed all the folders and files suggested and rebooted and it still shows up in the task bar. Can anyone shed some light on this?

XForms performance questions using forms player

Hello,

I tried to find some posts with similar questions but could not find any.

I built several forms using XForms and forms player 1.6 and I have several questions.

1. It is kind of slow. It takes a while to load the page.
More importantly, I have a validation of every input box where it is important how many characters user enters into each box. Once sufficient number of characters is entered, the application should move to the next input box. I noticed that if I type not very slow, input boxes allow me to input as many characters as I want once I was over the specified number.

how to submit the XForm to a web service URL for converting XML to PDF

Hi
If I can make an XForm submission to a Servlet, can I make a submission to a Web Service URL for converting XML to PDF. Thanks very much for any suggestions.

ilango