Hi, each time i attempt to deploy my Kobo tool, i get a message feedback of unable to deploy server error 500. Not sure how to go about it
Welcome to the community, @okware_256! Have you validated your XLSForm through this online validator to see if there are any syntax issues in your form that are affecting the deployment?
Hey thanks contributing, I do not know how to perform that, kindly guide me as I created the tool directly on the account.
@okware_256, all you need to do is follow the steps outlined below:
- Open online validator.
- This screen appears as shared below:
- There press
Choose File
and upload your XLSForm. - Once the XLSForm is uploaded there, press
Submit
. - As soon as you press
Submit
, you will see something as shown below:
- Now press
Preview in browser
. If your XLSForm has issues, you will see errors and will not be able to open your XLSForm in a browser. But if your XLSForm doesn’t have issues, you will be able to load your XLSForm in a new browser. - If you see errors, you will need to go back to your XLSForm and fix the issue, save your XLSForm, and then go back and re-upload your XLSForm to validate your XLSForm again. You will need to repeat this cycle until you resolve your issue.
Thank you so much, here is the error “Error: [row : 41] On the ‘choices’ sheet, the ‘name’ value is invalid. Choice names must be unique for each choice list. If this is intentional, use the setting ‘allow_choice_duplicates’. Learn more: XLSForm.org.
[row : 42] On the ‘choices’ sheet, the ‘name’ value is invalid. Choice names must be unique for each choice list. If this is intentional, use the setting ‘allow_choice_duplicates’. Learn more: XLSForm.org”
@okware_256, it is a form design issue as outlined by @wroos. You should be able to learn more about the same through this post discussed previously:
All you need to do is go to your choice sheet and then check row 41
to check for duplicates in your choices sheet.
BTW, feel free to validate your XLSForm through this online validator to see if there are any syntax issues in your form that are affecting the deployment.