Why does Outlook add-in connect to server when opening meeting?

When opening any meeting in the Microsoft Outlook calendar, the TRIRIGA Reserve Outlook add-in will connect to the TRIRIGA server and send a small package.

This happens regardless of whether the meeting was created with the TRIRIGA add-in or not. When opening an appointment (which has no participants, in contrast to a meeting), there is no connection to the TRIRIGA server. It can be reproduced by opening Fiddler, opening Outlook, and then opening any item in the calendar that has participants (i.e. a meeting).

The consequence of this is that a session is opened for the user on the TRIRIGA server, taking up capacity on the server, thereby reducing the number of real users that the system can support. Has anyone else noticed this behavior? Can it be changed through configuration?

Continue reading

IV91452: Too many workflows causes TRIRIGA server to crash

A maximum threads error followed by a server crash can happen in some cases, where there is a large number of asynchronous workflows having trigger tasks in the WF_EVENT queue. This problem was first seen with Reserve, with the server crashing soon after starting due to triStartWakeUp and triEndWakeUp tasks. The problem described in this APAR is not specific to Reserve.

[Admin: This post is related to the 07.29.16 post about the recommended maximum threads, and the 08.24.15 post about using a thread “lock” in the workflow.]

Continue reading

Why don’t all resources display when creating a reservation?

When you create a reservation, for example, a Location Reservation, some of the resources do not display on the Find Available Times tab of the reservation.

By default, only 50 rows display when the Find Available Times tab of the Availability section of a reservation is rendered. If there are too many results, a warning about exceeding the row size is displayed. Your administrator can change the maximum number of rows that display by changing the AVAILABILITY_SECTION_ROW_LIMIT property in TRIRIGAWEB.properties. As noted above, the default value is set to 50 rows. If set to 0, -1, or other invalid value, the default number will be used.

Warning: If the property is set too high, performance issues might occur when rendering. Large values might cause memory issues. It is recommended that you update the backing reserve queries to reduce results or design filters that keep the number of record results under this value. Any value above the max value of 500 will be set to 500.

Continue reading

IV91297: Calendar list view export to CSV file is corrupted

When exporting from Reservations (Calendar View) > List View, the data is exported in CSV format. When this CSV is imported into Microsoft Excel, the data becomes corrupt. It does not show columns correctly.

[Admin: A similar article is also posted in the IBM Support Portal as a technote.]

Continue reading

Where can you find information about the Availability section?

Starting in IBM TRIRIGA 10.5.2/3.5.2, the legacy Java applet-based Availability section is replaced with a JavaScript-based DHTML component Availability section.  The new version of the Availability section runs in all browsers listed in the IBM TRIRIGA Application Platform compatibility matrix.

This version of the Availability section replaces the Java applet-based Availability section. The Java applet-based Availability section is deprecated. Most browser vendors are no longer supporting Java applets. For details on support, see Java applet support.

The Availability section in IBM TRIRIGA display the availability of resources over a period of time. The Availability section is implemented in several locations in the as-shipped IBM TRIRIGA, for example, the Find Available Times tab in the Location Reservation form and Concierge form.

You can use the availability user interface to find and book available times for reservable resources such as rooms and equipment. The table contains resources and the chart displays free and busy times for the resources. The currently specified Start date/time and End date/time are displayed as well…

Continue reading

IV90194: Outlook add-in install fails on Program Files folder

If you attempt to install the Reserve Outlook add-in into a folder within C:\Program Files\… the information provided on the command line such as URL is NOT copied into the user’s outlook.properties file. However, if you select any other folder in the computer as an install location, then the details are updated into the outlook.properties file.

The problem with using any other location is that those locations are not trusted by Windows. As such, the application when invoked forces a popup which, due to the expired application signing certificate, is not pretty. This is quite scary and is likely to result in many of the users declining the installation.

Because the files are sent to the users’ computers silently, they will not be aware that the add-in has been deployed into their machine. Any popup around email is worrying, so it is easy to see people taking the Don’t Install option.

Continue reading