Page created:
Jun 17, 2009 (? ago)
Last modified ? ago
To main page | Opera Unite HowTo's

Error Console


See Uniteness for better way to handle errors.
Error Console is a way to debug your Opera Unite apps.

Before you use Error Console, you need to enable Stack Trace:

Enable Stack Trace

Open the URL opera:config#UserPrefs|Exceptions Have Stacktrace, put a checkbox in "Exceptions Have Stacktrace", don't forget to push "Save" button below. This will make errors in Error Console readable.

Synax errors can be found only after you pushed "Stop service" -> "Start service" and then checked Error Console (without reloading the page).

Error Console

You can try to find out what the problem is in "Error Console", it is located at
Tools -> Advanced -> Error Console.
This is the recommended method for now.


DragonFly

You can try to use DragonFly's Error Console (and other tools too), but it's a bit quirky for me (sometimes don't show errors until I select the same context).

DragonFly is located in:
Tools -> Advanced -> Developer Tools 
You can switch to "Error Console".

Important: Choose JavaScript errors context in DragonFly. Usually it's the lowest of all, definitely one that says "widget://".




opera.postError(...) posts error to Error Console too.



Slava V. [about me]


main page



Last updated


  1. Markuper (HTML templates)
  2. .ua
  3. Opera Unite HowTo's
  4. .us (files)
  5. Distribute Your Application
  6. 24/7 sites (permanent applications - idea) [stub]
  7. Issues
  8. HTTP Connections (AJAX/REST)
  9. Cookies
  10. file_wrap.js - File Wrapper
  11. Basic HowTo: Simple app (tutorial)
  12. Static images, client-side scripts
  13. Application Examples
  14. How to Debug Opera Unite apps
  15. Persistence & databases
  16. Opera Unite benchmark
  17. From PHP to Opera Unite
  18. Uniteness (Framework)
  19. Config.xml
  20. Key-value storage
  21. Widget Object
  22. Notifications (Growl'esque)
  23. Reset (debug)
  24. Cron example
  25. What I meant by CNAMEs
  26. Wish List
  27. Device Unavailable
  28. StopLorem (Opera Unite blogging)
  29. uniteness-0.11
  30. GET/POST data
  31. CRUD And Static (example)
  32. Opera object
  33. URLs
  34. Headers & Redirects
  35. Error Console
  36. JSON State (storing data)
  37. Security
  38. /storage/ (in fileio)
  39. Yusef library
  40. unite_info (a-la php_info)
  41. Javascript Imports
  42. onunload / _close
  43. fileio: Sandboxed Filesystem
  44. Request Hierarchy (like php_info)
  45. Intro: Web Apps with Opera Unite