IV92514: Cannot perform Sync Full command in CI for MicroStation


After upgrading from CAD Integrator (CI) 12.1.1 to 12.1.4 for MicroStation, we cannot do a Sync Full command successfully, if there are more than 14 people assigned to any space. We get kicked out of MicroStation, or we get a message indicating that MicroStation stopped working and are forced to close the program.

The issue happens when there is a very long label applied. For example, the “People” label style appends every person to the label string. If the string is “too long”, i.e. more than 256 characters, it overflows the char buffer on the heap, causing stack corruption, usually causing MicroStation to crash immediately.

Continue reading

Where is the latest AutoCAD Command Line API for 12.1.5?


With the release of CAD Integrator-Publisher (CI) 12.1.5 included with TRIRIGA 3.5.2, we added some additional API commands to enhance reporting capabilities. The new commands have been reflected in the TRIRIGA wiki.

Command Specifications (12.1.5.x and later)

  • CiApplyTheme
  • CiQueryThemes
  • CiApplyReport
  • CiQueryReports
  • CiApplyLabelStyle
  • CiQueryLabelStyles
  • CiApplyLabelFilter
  • CiQueryLabelFilters

[Admin: This post is related to the 12.12.16 post and 10.30.15 post about TRIRIGA CI AutoCAD commands and equivalent AutoLISP commands.]

Continue reading

IBM TRIRIGA 10.5.2 and 3.5.2 download instructions


This document describes how to download IBM® TRIRIGA® V10.5.2 and IBM TRIRIGA Application Platform V3.5.2 by using the IBM Passport Advantage website…

  • 1. Go to the Passport Advantage site and sign in.
  • 2. Select Software download & media access. Click Continue if prompted.
  • 3. On the Download software tab, search by part number for CJ0TZML.
  • 4. In the Select individual files section, expand the + sign to view the included files.
  • 5. Select the check boxes for the items that you need to download…

Continue reading 

Is a timeout error causing CI LISP API commands to return nil?


We are using LISP commands to attach and publish CAD drawings according to the API specification on this TRIRIGA wiki page. Each command should normally return the value T if it has completed successfully. When attaching or publishing two of our CAD drawings, the LISP command returned nil instead of the expected value T…

Is the timeout error causing those LISP commands to return nil? It is worth noting that each of these two drawings took more than one minute to complete the respective command, likely due to the drawings’ complexity. Has anyone encountered this error? Is there any way we could configure the timeout value for LISP commands?

Yes, and there is a timeout factor of one minute. This is not currently configurable. I’d suggest opening a request for enhancement (RFE) for this situation at the very least.

[Admin: This post is related to the 10.30.15 post about TRIRIGA CI AutoCAD commands and equivalent AutoLISP commands.]

Continue reading

When will TRIRIGA integrate with other CMIS or ECM solutions?


I know that the TRIRIGA Document Management tool was not developed nor intended to be a full-fledged document management system. However, some clients have a need for a more robust document management system for controlling their CAD drawings. Are there any efforts to integrate TRIRIGA with other document management tools? Or are changes being made to implement a third-party document management tool within TRIRIGA? If so, has a timeline been established as to when that would occur?

IBM has announced that the upcoming release of the IBM TRIRIGA Application Platform, version 3.5.2, includes support for Content Management Interoperability Services (CMIS), providing integration between the IBM TRIRIGA document manager and enterprise content management implementations that support CMIS, such as IBM FileNet®. The planned availability date for electronic download is December 16, 2016.

To add to this, the initial release is a first phase of CMIS support which is primarily focused on starting to get binary content out of the TRIRIGA database schema. To keep it simple, once you establish a link between TRIRIGA and an ECM solution, and users begin uploading new documents, the binary content for those documents will be routed to the ECM while still retaining a document record in TRIRIGA. More details on this will be in the release notes.

Also note that customers have been integrating TRIRIGA with other document management tools for many years. It does not require the aforementioned CMIS enhancement. Our APIs (CBA, OSLC) offer access to upload and download binary content, and you can create dynamic links to any ECM solution from our records.

Continue reading

What is causing the “TRIRIGA security token” warning in CI?


When attempting to make a connection through the CAD Integrator 12.1.3.0 client (with TRIRIGA 10.5/3.5), we are seeing the following error in the security log:

2016-11-18 10:37:55,142 INFO [com.tririga.architecture.security.logger.SecurityLogger] Login Attempt -- To: [/pc/ci/dispatch] Account: [null] From: [10.3.x.xxx] Status: [FAILED]
2016-11-18 10:37:55,705 INFO [com.tririga.architecture.security.logger.SecurityLogger] Login Attempt -- To: [/pc/ci/dispatch] Account: [jackie.lu] From: [10.3.x.xxx] Status: [SUCCESS]
2016-11-18 10:37:55,720 WARN [com.tririga.XSS] XSS potential: Request did not come in with TRIRIGA security token: /pc/ci/dispatch From: 10.3.x.xxx [MID-485378064]

The client fails to establish connection. Any thoughts on what could be causing this? We do not have SSO configured, and the FRONT_END_SERVER setting has been checked.

[Admin: The same question is also posted in the TRIRIGA Around the World Facebook group.]

Continue reading

Can you use CAD drawings with overlapping polylines in TRIRIGA?


Our customer has CAD drawings with some polylines overlapping each other… The left-hand side of the studio theater has seats and staircases that are elevated. Underneath those seats and staircases are other rooms on the same floor.

We would like to attach these polylines as space records in TRIRIGA. I attempted and was able to attach this drawing. All areas of the created space records are correct. Each overlapping area is double counted towards both space records as desired. The only impact we found are:

  • The TRIRIGA graphics section can only display one of the overlapping polylines on top of another.
  • Some out-of-the-box area calculations might appear incorrect, such as Usable Area will be larger than Gross Area and Measured Gross Area.

Our customer can live with the above impact, but the IBM CAD Integrator/Publisher User Guide says it is required that all boundaries are closed, with no overlap. Is attaching CAD drawings with overlapping polylines workable in TRIRIGA and CAD Integrator? Does attaching this type of CAD drawings have any other impact?

Continue reading