You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.
The development plugin must be installed before you can use the development debug bar. This bar is located at the top of your page once a project is started and can be used to debug / inspect the running session.The debug bar contains a number of menu items which are described in the follow paragraphs.
Session Selector
This functionality is essential when using a dashboard. It is possible to put multiple widgets on a dashboard. By using the session selector, it is possible to switch to a selected widget and inspect its profile.
Debug
By selecting this menu a pop up appears with information and features that can be used for easy debugging and developing.
Rule graph XML
This option will display the Rule Graph XML. This file displays which inference rules and validation rules where used to determine or validate an attribute value.
Please note this option is only available in the Java Runtime.
Portal State XML
This option will display the Portal State XML. This file contains the current flow path including transactions.
Please note this option is only available in the Java Runtime.
Page source
This option will display the page XML, an XML representation of a rendered ( or calculated ) page.
Please note this option is only relevant if you use XSLT styling and available in the Java Runtime.
he log for actions for all these users.
Recompose page
This menu will recompose the page. Combined with reload current project this will allow you to quickly test small changes to your model.
Please note this option does not always work in combination with complex changes.
View log
When configured, a button will be available that opens the available log file.
This is the log file for the server that runs the project, when multiple users are logged in it contains t
Reset UIs
This menu will reload your custom themes. This will allow you to quickly make changes to your model.
Session
This menu allows you to influence the active session. The following features are available.
Reload current project
This menu will allow you to reload your project. Combined with recompose page this will allow you to quickly test small changes to your model.
Please note this option does not always work in combination with complex changes.
Save session
This menu will allow you to save the current session to an XML file on the server. You can use the Restore a session widget from the development dashboard to restart your project with the saved session data.
Export profile
The profile contains all session data. By selecting this option you can store the current session data as an XML file. You can use this file as a basis for unit tests or quickly start a new session without having to enter all data.
Please note this option is only available in the Java Runtime. You can still export the profile via the profile menu in .NET.
End Session
Clicking the button will end the main session
Profile
The profile contains all session data. By selecting this option a popup window appears with three tabs.
Profile explorer
The profile explorer allows you to view and edit all current session data. By clicking on an entity, the values of all attributes are shown. Clicking on the in the utmost right column will bring up a screen where the decision requirements graph is shown.
Profile Import/Export
This option will allow you to store the current session data as an XML file. You can use this file to quickly start a new session with existing data. You can also import this file in Studio to create a unit test.
Evaluate expression
This option will allow you to write and test and expression on live session data.
Please note this option is only available in the Java Runtime.
Switch
This menu allows you to switch language or theme.
Page explorer
The page explorer displays all elements that are part of the runtime page model. This feature can be very useful to determine if the theme displays all page elements correctly.
Please note this option is only available in the Java Runtime.
Live Log
This menu displays a live preview of the runtime log. After the pop-up for the live log is opened it will start displaying its log. The clear button will clear the live log
Please note this option is only available in the Java Runtime. You can still view the log file via the file system.
This is the log file for the server that runs the project, when multiple users are logged in it contains the log for actions for all these users.
Remove toolbar
This menu will remove the debug bar.
Please note this option is only available in the Java Runtime.