Also check Known Issues

Table of Contents

  1. Phone Error – “53- Error in http operation” / “Problem handling request:: Error in HTTP operation”
  2. Phone Error “Failed to read study header: null”
  3. Phone Error – Access Denied
  4. I’m running openXdata on my local machine and when I try and login I get “Unexpected Failure” message, but I know tomcat and openXdata are running.
  5. Phone says “Out of response entries”
  6. I added new permissions to a role and pressed save, but they’re not saving.
  7. I added a new study/form/role to a user and pressed save, but it’s not saving.
  8. Where is openXdata mobile installed on the phone?
  9. How do I delete the phone application?
  10. Why can’t I download and upload data using Bluetooth?
  11. Why does my phone complain “memory is full”?
  12. Why is it that the phone takes long to download some studies and forms from the server?
  13. Why is it that my phone says “Cannot contact server”?
  14. Why can’t I find a particular study that I want to use to collect data?
  15. Why can’t I find a particular form to use for data collection in a selected study?
  16. Why can’t I upload data using my current user credentials?
  17. My phone does not open the camera when I encounter a question that needs taking a picture. What is happening?
  18. My phone does not open the audio functionality when I encounter a question that needs recording a voice message. What is happening?
  19. My phone does not open the camera when I encounter a question that needs taking a video recording. What is happening?
  20. I’ve manually edited my xform xml in mysql, but i can’t see the changes.
  21. I created a new role and when i tried to assign it to a user, it won’t save and a red message “call failed on server” appears
  22. In EMIT, I have x responses, but when I open the “browse responses” window I see nothing.
  23. In EMIT, I see duplicate responses in the “browse respones” window.
  24. In EMIT, when I login I see “Access Denied”.
  25. In EMIT, the user can see all the studies even though I have set the study permissions using the Admin console.
  26. In EMIT, I don’t see my questions on the form.
  27. Sometimes the menu bar disappears in admin interface or form designer.

Phone Error – “53- Error in http operation” / “Problem handling request:: Error in HTTP operation”^

When trying to “Download Studies” I get the error “53- Error in http operation”

1) Check your server is on by browsing to it in a web browser using the full public ip.

2) Check your phone can connect to the internet, often easiest to do by using it’s in built web browser. You could even use the phone’s web browser, to browse to your openXdata server, to check both the above.  If your phone can’t connect to the internet, you’ll need to talk to your cell-phone service provider about

  1. getting a data package;
  2. getting configuration settings sent to your phone.

3) Check your settings are correct under: Settings -> Connection -> http

Done all the above and still got problems….do you have a Nokia Series 40 phone** (click here for list of S40 devices)? For some reason S40 phones don’t like to use the settings you’ve already got for applications you install on the phone. There are 181 currently available S40 phones, including: Nokia 2600c, Nokia 2710 NE, Nokia 5130 XPressMusic.  Use the following presentations to guide you through setting up a custom access point:

(For Telenor Pakistan, the settings are: Packet data acct pt. internet; Network type: IPv4; Authentication type: Normal; Username: telenor; Password: telenor)

Still not working….try the mailing list and share your experiences.

** More information on the Nokia operating system Symbian Series 40

Phone Error “Failed to read study header: null”^

When trying to “Download Studies” or “Download Forms” I get the error “Failed to read study header: null”

There is a known bug (fix coming) in openXdata which means that, very occasionally, a duplicate entry is created in the openXdata database table ‘form_definition_version_text.’ If a duplicate is present then the phone client can’t download the studies and you get this error.

Please note that this is an intermittent problem and once your forms are up and running this error shouldn’t appear. It appears during the editing and saving of forms.

You  can fix this by doing the following:

  1. Back up your current openXdata database as it is
  2. Either:
    1. Go to the database and look at the entries in the table form_definition_version_text by using the sql query ‘SELECT * FROM form_definition_version_text ORDER BY form_definition_version_id’  & look for rows with a duplicate in the column form_definition_version_id.
    2. Use the following query to get a table with just the duplicate forms listed: ‘SELECT form_definition_version_id,
      COUNT(form_definition_version_id) AS NumOfDuplicates
      FROM `form_definition_version_text`
      GROUP BY form_definition_version_id
      HAVING ( COUNT(form_definition_version_id) > 1 )’ (If this returns no rows then you have no duplicates)
  3. Delete the duplicate entries leaving one remaining.

If this doesn’t fix your problem – please get in touch through the mailing list.

Phone Error – Access Denied^

When trying to download studies I get an error message “Access Denied.”

When you open the application you need to enter a username and password that  you’ve setup on the server.  Check they’re working by logging in with the username and password your trying direct to your online server (you can even do this on the phone if you don’t have another internet connection).

During a fresh installation, the application on the phone will accept any username/password that you enter, even if it is NOT correct. Enter it carefully. If it is incorrect you will get this error.  If you think you may have entered it incorrectly you will need to delete the application on the phone and re-install it. There’s no way round it, so type carefully the first time!

Still having problems, check with your administrator that your user has the correct privileges to log-in, download studies, forms, and enter and upload data.

Still having problems….try the mailing list and share your experiences.

I’m running openXdata on my local machine and when I try and login I get “Unexpected Failure” message, but I know tomcat and openXdata are running.^

If you’re on your local machine, it may be that you’re not connected to the internet and your browser has gone into Offline mode. Check you’re not working in Offline mode – in Firefox this is done by clicking the File menu and ensuring that “Work Offline” is not checked.

Phone says “Out of response entries”^

This can happen on some mobile clients when trying to upload multiple forms.  To workaround exit the application, wait for a minute, log back in again and you should be good to start uploading again.

The newer mobile clients should not have this problem so talk to your systems adminsitrator, or contact us about moving to a new mobile client.

I added new permissions to a role and pressed save, but they’re not saving.^

The roles interface is a little non-intuitive sometimes. Review this video and note that after you’ve saved you need to re-select the role you are working on to keep working again.

I added a new study/form/role to a user and pressed save, but it’s not saving.^

The user interface, like roles, is a little non-intuitive sometimes. Review this video and note that after if you have pressed save once you need to re-select the user  you are working on to see your changes and to continue working.

Where is openXdata mobile installed on the phone?^

It depends on the phone. For Nokia, it will most likely be in the Games/Applications/Extras folder of the phone. Sometimes it might be in the gallery but this is unlikely.

For Sony Ericsson, the application folder can contain games and OpenXdata mobile might end up there.

If you look at your manual or just play around, it shouldn’t take you long to find it.  Then, for most phones (Nokia’s definitely) you can move the application to where you want it and change a hotkey on the main menu so it is just one click away for a user (if you want more information on that let me know)

How do I delete the phone application?^

On a Nokia phone, go to the location of the application and while it is highlighted instead of opening the application select Options (usually left button) -> Delete.

Why can’t I download and upload data using Bluetooth?^

Bluetooth is not enabled in the mForms mobile client. If you wish to use bluetooth, you will need to use the openXdata 1.7 mobile client.

Check if the device Bluetooth is switched on. Please make sure that its discovery is also set to “ON”. Then you can upload.

Another possible cause is that the application server that is listening for Bluetooth connections might not be running. Ensure that it is running and not dysfunctional.

Why does my phone complain “memory is full”?^

You may have collected a lot of data that has used up the phone memory. You can try deleting data that has been sent to the server or make it automatic to delete data that is sent to the server by setting the “Delete when sent” options in the General settings option (enabled by default)

Also, the phone might have a lot of messages, music or other files that are making the phone memory full.

Why is it that the phone takes long to download some studies and forms from the server?^

Probably, the study is big or it has a lot of forms to be downloaded. The study forms might also have been designed in a way that they have many questions, logic and options that will make the download size larger.

Why is it that my phone says “Cannot contact server”?^

Probably the application cannot contact the server to initiate a connection. Please check if the server is running, the device transport method is selected and you have sufficient credit to make a network connection.

If it’s Bluetooth, either the server or the client is off or the Bluetooth connection is not allowed.

For SMS, it might the credit that is insufficient to make a connection to the network,

For http/GPRS, it might be credit that I preventing a sustainable connection to the server.

Why can’t I find a particular study that I want to use to collect data?^

Most likely you either don’t have permissions or you haven’t downloaded it.  Try the “Download Studies” option, if you still can’t see it check with your system’s administrator that your permissions are set-up correctly.

Why can’t I find a particular form to use for data collection in a selected study?^

Most likely you either don’t have permissions or you haven’t downloaded it. Select the study and download forms for that study, if you still can’t see it check with your system’s administrator that your permissions are set-up correctly.

Why can’t I upload data using my current user credentials?^

If you have set the permissions on the server correctly then you need to download these settings to the phone. User permissions are downloaded whenever forms are downloaded so re-downloading the forms should solve your problem.  If you already have data on the phone, you won’t be able to re-download the forms. In this case, have your adminstrator login to your client to get your forms uploaded before you re-download the forms.

This is one of the reason’s it’s important to test everything’s working before unleashing your system. You don’t want loads of data stuck on a phone that’s hundreds of miles away from an adminstrator!

We are still trying to think of better ways to deal with this problem, but still allow for effective offline client usage. Suggestions are welcome.

My phone does not open the camera when I encounter a question that needs taking a picture. What is happening?^

Not all phones support using multimedia with applications like openXdata. We will try and keep out compatible phone list up-to-date, but please also share your experiences on our mailing list.

My phone does not open the audio functionality when I encounter a question that needs recording a voice message. What is happening?^

Same as above

My phone does not open the camera when I encounter a question that needs taking a video recording. What is happening?^

Same as above

I’ve manually edited my xform xml in mysql, but i can’t see the changes.^

To see changes you’ve manually made, you need to log out of openXdata, probably best to clear your browser cache too, and then re-login to see changes.

I created a new role and when i tried to assign it to a user, it won’t save and a red message “call failed on server” appears^

This usually happens if you’re trying to assign a user the same permission twice (See Known Issues). Check your roles carefully, if you’re still having problems, please don’t hesiate to  contact us.

In EMIT, I have x responses, but when I open the “browse responses” window I see nothing.^

The browse responses window reads the form data from the exported tables. This means that if the rdms data export does not run successfully and export the form data you will see this problem. Look in the log files to see the error.

In EMIT, I see duplicate responses in the “browse respones” window.^

The ‘Data export’ task cannot be running on a schedule and continuously. For Emit, it must be set on “run at startup” and “continuous=true”.

In EMIT, when I login I see “Access Denied”.^

The Emit application requires the permission “Perm_Emit”. Please add this permission to the user’s role (using the admin console)

In EMIT, the user can see all the studies even though I have set the study permissions using the Admin console.^

If the user has the Role_Administrator then they will always see all the studies/forms

In EMIT, I don’t see my questions on the form.^

You need to do a preview of the form in the OpenXData Admin Console before they will appear in Emit.

Sometimes the menu bar disappears in admin interface or form designer.^

Try zooming in and out of your webpage to get it back again – usually Ctl + ‘-’ and Ctl + ‘+’.