Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Extracting XML error Data from Logs

Featured Replies

I'm using iSpring Quizmaker to build a (HTML hosted SWF) quiz and send the result to FM via an XML URL command:

http:///fmi/xml/fmresultset.xml?-db=&-lay=TrainSession&-recid=1&ScorefromQuiz=100&-edit.

Run manually from a browser its great, DB updates fine. However when run from the SWF quiz iSpring creates, it doesn't, even though it's reported as having posted OK in the logs. The only difference is that I have a 547 reported at the end of the log line rather than a 7704 (when it is successful).

:0 - -"/fmi/xml/fmresultset.xml?-db=OLEDB&-lay=TrainSession&-recid=1&ScorefromQuiz=100&-edit" 200 547

(Same Info Logged in Web Pub Core, no errors)

The XML result file is a smaller file - error file? I can't see it 'cos the browser is stuck on the quiz page and the returning XML isn't displayed.

I've got my logging cranked to the max for Apache and FM. Waiting to hear from iSpring if they are 'couching' the URL in something. If it was an error how do I pick out the error code that would have been reported in the XML result file?

  • 2 weeks later...
  • Author

Further info:

I used wireshark to sniff the network traffic and the URL command is being erroneously transmitted. FM is returning an error 102: 'Field is missing'.

the iSpring Flash App wasn't sending a URL command (and getting returned XML) it was sending an XML result to a given URL. My misunderstanding of unclearly written documentation (on iSpring's part).

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.