How do you customize the menu of CAD Integrator for AutoCAD?

Regarding the IBM TRIRIGA CAD Integrator plugin for AutoCAD, is it possible to customize the menu? Such as changing the name or hiding some menu item? If yes, do you know which files have to be changed?

I reviewed this with the developer. It would be a request for enhancement (RFE).

[Admin: This post is related to the 06.22.16 post about adding a menu item to CAD Integrator. To see other related posts, use the Integrator tag.]

Continue reading

Why doesn’t the CAD Integrator menu in menu bar stay loaded?

When I run the CAD Integrator (CI) 12.1.1 installer, I get the window: “No supported version of AutoCAD or MicroStation were found on your computer.” On the next screen, I am able to manually select AutoCAD 2013 and 2014, and the install completes normally. The CI menu does not appear in the menu bar, so I have to manually add it by using the menu load process and navigating to the TrgaAcad_en.cuix file. However, it doesn’t stay loaded and I have to reload it every time I open AutoCAD 2014.

Also, once loaded, none of the functions in the IBM TRIRIGA CI work. For example, I keep getting: “Unknown command “TRGA_PREFERENCES”. I tried to use the APPLOAD process to try and load, but I don’t know the name of the CAD Integrator ARX file. Regardless, the install doesn’t appear to work properly. I tried to uninstall and reinstall 4-5 times, rebooted, re-downloaded the install file, etc. The menu won’t stay loaded, and I need the name of the ARX file to try the APPLOAD.

Here are a few notes:

  • Loading the menu does not load the plugin. If the plugin loads properly, then it will automatically load the menu if not loaded already.
  • Since the plugin is not actually loaded, none of the commands will work, hence the unknown command.
  • There is no ARX file. It’s a .NET assembly that requires netloading of the correct DLL.
  • Question: Are you using a 32-bit JVM instead of 64-bit? This is a known issue. We have an installer check for this now, but I am not sure it’s in Troubleshooting CAD Integrator V.12 – Resolving No CAD Types Found on installation
  • Make sure you know that does not support Java 8. That might be an issue.
  • If that’s not the problem, it might be some sort of security issue where the installer does not have permission to read or write to the registry in order to install CI. You can try installing with Admin privileges. We also have a wiki about it: Troubleshooting – AutoCAD – Unknown command after CI Install
  • The “No supported version…” message is there, so the installer cannot install anything. The fact that you can select AutoCAD just means it will deploy the necessary files, but will not actually install it. Refer to: Manually Loading CI using Netload

[Admin: This post is related to the 09.04.16 post about adding the menu in the menu bar. To see other related posts, use the Integrator tag.]

Continue reading

What is the vendor support for NPAPI and affected Java applets?

Since early 2016, most browser vendors no longer support the Netscape Plugin Application Programming Interface (NPAPI) architecture. Most Java applet plugins for web browsers rely on NPAPI to render Java applets.

Impact to IBM TRIRIGA applications

The end of NPAPI support prevents the Java applet-based TRIRIGA areas — such as the Gantt, Availability, and Stacking sections — from rendering in IBM TRIRIGA applications on certain browsers.

Areas of TRIRIGA impacted by changes in browser support

The following IBM TRIRIGA areas are impacted. Details on each area follow.

  • Gantt section
  • Availability section
  • Availability Legacy section
  • Stacking section
  • Other Java applet-based TRIRIGA areas…

[Admin: This post is related to the 04.07.16 post about TRIRIGA compatibility with browsers, and the 07.16.15 post about removing NPAPI support from Chrome.]

Continue reading

IV88018: Eclipse BIRT Designer fails to connect with TRIRIGA 3.5.1

The BIRT plugin that comes with TRIRIGA and 3.5.2 installs fine in Eclipse 4.3.1, but the connection to TRIRIGA fails. After installing BIRT Designer all-in-one with Eclipse Kepler version 4.3.1 as recommended in the Compatibility Matrix for 3.5.1, we went ahead and pointed to your TRIRIGA URL to install the 3.5.1 BIRT plugin version 1.0.1v201607281127: http:// <server>:<port>/<context>/eclipse. But when connecting to the /remote URL for 3.5.1, a connection error is thrown.

As a temporary fix, upgrade to the 2016 version of Eclipse (4.6) and the corresponding newer BIRT plugins, and you will able to use to the newer TRIRIGA 3.5.1 plugin. To render reports, a platform upgrade to 3.5.1 and later will need to be also upgraded to the 2016 version of Eclipse (4.6) and the corresponding newer BIRT plugins. This is a documentation APAR. We will update the Compatibility Matrix to reflect the use of the new correct version of Eclipse/BIRT.

Continue reading

How do you connect to an HTTPS website through TRIRIGA BIRT?

I am trying to access a remote database through the Eclipse TRIRIGA BIRT plugin. I successfully connected to some sites using the HTTP protocol, but I fail to connect to a site using the HTTPS protocol. Here is the stack trace when I test the connection: java.lang.UnsupportedOperationException
at Source)
at Source)
at Source)
at Source)
at Source)
at Source)

Is it currently possible to connect to an HTTPS website through the TRIRIGA BIRT feature or is the problem elsewhere? My current installation is on a Windows 7 64-bit environment…

Continue reading

Is there a way to configure a SSO connection with CAD Integrator?

We have configured TRIRIGA 10.4.2 / 3.4.2 in order to use an SSO authentication. Is it possible to use that SSO authentication with the TRIRIGA CAD Integrator (CI) plugin within AutoCAD?

Yes, as long as the authentication mechanism allows CI to authenticate with it. CI only supports basic and NTLM authentication.

Continue reading

Can anyone provide an example of SSO with Liberty and Apache?

We found this link that shows an example of SSO with Liberty and IIS. Can you provide an example with Liberty and Apache?

The high-level steps are the same:

  1. Install the WebSphere Application Server web server plugins.  The plugins are available in the Supplements package for WebSphere Application Server on IBM Passport Advantage.
  2. Configure the plugin on Apache, and make sure Apache can pass requests over to the Liberty server using the generated plugin.xml file.
  3. Configure Apache with your Directory server or other Single Sign-On solution. For LDAP/Active Directory, use the appropriate LDAP module. For example, for AD…
  4. Then configure the with various SSO settings to pickup the username from the correct location in the header, using the requestTest.jsp as your guide. 

[Admin: For convenience, here are the meanings of the acronyms: Single Sign-On (SSO), Internet Information Services (IIS), Active Directory (AD), Lightweight Directory Access Protocol (LDAP).]

[Admin: To see other related posts, use the SSO tag.]

Continue reading