Common Problems

From Developer Wiki

If you have a keyword with a dynamic content script, but the keyword isn't returning the results you expect...

If you're getting "<DynamicTag>", just like you typed in, untranslated, this means that when Mozes calls the URL you specified, we're not getting the XML we expect back.

  • Check your keyword's dynamic content URL for typos
  • Copy and paste said URL into your browser, access your script that way, and see what your script is actually returning (if you get a 500 Internal Service Error, it's definitely a problem with your script; if it's a 404, your URL probably has a typo, otherwise your script might not - or might no longer - be where you thought it was)

If you're getting nothing where you typed in "<DynamicTag>", then we're getting valid XML, but either we're not getting the tags that you typed in or they're empty. Copy and paste your keyword's dynamic content URL into your browser, substitute in dummy values for "<userid>" and the like if your URL has them, and see what your script returns.

If you're getting text back, but not the result you expected, your script is most likely returning something it should not be since we only pass through what we get. The diagnostic procedure is the same as above, although rather than looking for typos in the tags or for blank results, you'll be looking at the content returned by your script.

If you are still having problems, try leaving your question on the wiki or sending it to the mozes-dev mailing list, but make certain to include the results of the above tests along with your question.