• Home
  • Request Information
  • Customer Portal
  • Guided Troubleshooting Demo
  • Automatic Diagnosis Demo
  • Home
  • Solutions
    • Overview
    • Guided Troubleshooting
    • Remote Diagnosis
    • Diagnose Before Dispatch
    • Technology
    • FAQ – Why and How
    • Plain and Simple Promo
  • Products
    • TEAMS-Designer
    • TEAMS-RDS
    • TEAMATE
    • TEAMS-RT
    • PackNGo
  • Industries
    • Medical
    • Aerospace
    • Defense
    • Other Industries
  • Support
    • Documentation
    • FAQ
    • Product Releases
    • Publications
    • Training
    • Request Information
    • Customer Portal
    • Guided Troubleshooting Demo
  • Blogs
    • Health Management
    • Service Practices
    • TEAMS Modeling
    • TEAMS Products
  • About Us
    • Company Background
    • News
    • Careers
    • Contact

TEAMS-RDS 12.5.2 Released

December 21, 2020
by Kristian Balinski
Comments are off

Qualtech Systems, Inc. is pleased to announce the release of TEAMS-RDS 12.5.2.

See below for a list of features and fixes that made it into the release.

Bugs Fixed

  • PDRDS-611 Hide PackNGo option during Modeler Test Model guided troubleshooting sessions
  • SR1533-110 Password strength is limited by validation rules
  • SR1533-112 Dispatch center is not loading symptoms for any system
  • SR1533-114 Remember Me is not working when MFA is enabled
  • SR1533-116 Not redirecting to MFA registration after user logs in when MFA is not setup
  • SR1533-124 Linux TMT Reasoner crashes when generate diagnostic tree is clicked

Task

  • PDRDS-610 Stop support for 32-bit Linux
  • SR1533-111 Update bulk user import to create references i.e. Customers, Locations, Groups when run as SystemAdmin and send password reset email to created users
  • SR1533-129 Updated Password Reset to require Email in addition to Login Name
  • SR1533-130 Updated MFA Reset to require user enter Password in addition to Login Name
  • SR1533-132 Add banner at bottom of login page telling users we store cookies
  • SR1533-135 Reduce Login and Change Password times by fine tuning bcrypt rounds for speed vs security

Story

  • PDRDS-420 As a system administrator, I want a 64-bit Windows installer

How to bind AJP to localhost

March 06, 2020
by Kristian Balinski
Comments are off

AJP is a protocol that Tomcat uses to effectively proxy itself through Apache HTTPD. However, AJP has recently come under attack by hackers via the Ghostcat vulnerability. Tomcat 7.x and above have gotten fixes for Ghostcat. Installing the latest version of Tomcat is highly recommended. To further mitigate attacks, QSI also advises that AJP be bound to localhost. Here is how to do so:

  1. Stop TEAMS-RDS Services
    • Windows: Start -> Programs -> TEAMS-RDS -> Stop TEAMS-RDS Services
    • Linux: Stop Tomcat service i.e. systemctl stop tomcat
  2. Open Tomcat server configuration file
    • Windows: %RDS_BASE%\jakarta-tomcat\conf\server.xml
    • Linux: $TOMCAT_HOME/conf/server.xml
  3. Bind AJP to localhost
    • Windows: Update line
      1. <Connector port=”8319″ protocol=”AJP/1.3″ URIEncoding=”UTF-8″/>
      2. to <Connector port=”8319″ address=”127.0.0.1″ protocol=”AJP/1.3″ URIEncoding=”UTF-8″/>
    • Linux: Add attribute ‘address’ with value ‘127.0.0.1’ to <Connector> element with attribute ‘protocol’ value of ‘AJP/1.3’
  4. Start TEAMS-RDS Services
    • Windows: Start -> Programs -> TEAMS-RDS -> Start TEAMS-RDS Services
    • Linux: Start Tomcat service i.e. systemctl start tomcat

TEAMATE 12.5.1 Released

February 27, 2020
by Kristian Balinski
Comments are off

QSI is pleased to announce the release of TEAMATE 12.5.1.

Bugs Fixed

  • PDTMATE-159 Misaligned Window Bar in Guided Troubleshooting
  • PDTMATE-160 Tech Data Page Refs lost when opening PDF files

Task

  • PDTMATE-158 Update software to use industry standard semantic versioning

TEAMATE 12.5.0 Released

September 25, 2019
by Kristian Balinski
Comments are off

Qualtech Systems, Inc. is pleased to announce the release of TEAMATE 12.5.0!

See below for a list of features and fixes that made it into the release.

Bug

  • 0004581 tmt.xml shows wrong location when Diagnostic Options were changed and models are extracted and consolidated
  • 0004820 Search is not working as supposed to (substring search does not work without wild cards *)
  • 0006024 Part of the string search (substring search) is not showing a list to select in the search list box in the health status page
  • 0006025 Part of the search is broken in Symptoms page too
  • 0011806 Check box to select symptom is distorted
  • 0011833 Search auto-complete displays results that do not match query
  • 0011846 Symptom search suggestions are taking 2 to 3 seconds to appear after typing
  • 0011856 Symptom search not working for partial words
  • PDTMATE-17 Task report is not showing for reassigned, suspended jobs
  • PDTMATE-18 Job consolidator fails to run when Java 8 is installed
  • PDTMATE-19 Job consolidator fails to run when opening job from IE’s download dialog
  • PDTMATE-20 Job consolidator fails to consolidate job file
  • PDTMATE-23 Change Job Consolidator’s error message when model for job does not exist in database
  • PDTMATE-29 Replace word “Escalate” with “Transfer”
  • PDTMATE-37 When a job is sent for one of the child configuration model and that configurable child was never used before, starting the job gives ‘.dep’ file not found.
  • PDTMATE-44 Navigation items controlled by privileges still appear after Model Consolidation
  • PDTMATE-45 MULTIMEDIA exception when model is consolidated twice
  • PDTMATE-46 Senior Technician does not see Troubleshoot System navigation item
  • PDTMATE-47 Feedback page yes no button text is absent
  • PDTMATE-48 User does not see Log Synchronization navigation item when one of their roles has Log_Synchronization privilege
  • PDTMATE-51 Don’t show sync configuration page when model license does not exist
  • PDTMATE-55 Setting “teamate.outlook.email.on_resume_session” to ‘true’ keeps the job active on TEAMS-RDS even after closed log is sent
  • PDTMATE-60 When the required model for email log does not exist Job consolidator gives error but does not quit!
  • PDTMATE-63 Exception thrown when generating Task Report in the Current Users Language
  • PDTMATE-64 First step in Task Report is missing
  • PDTMATE-66 Model consolidation for the same revision of the model is failing due to a foreign key to jobs
  • PDTMATE-67 Making a mistake while entering user information wipes off the entered data
  • PDTMATE-69 Job meant for different user can be consolidated into TEAMATE via email without error, but does not show and makes the ‘model in use’
  • PDTMATE-70 Clicking System Information in About window under guided troubleshooting kills the session
  • PDTMATE-71 TEAMATE Crashes after launching
  • PDTMATE-73 TEAMATE feedback page has both the case details table and buttons missing.
  • PDTMATE-74 Help->About TEAMATE still has the System information link in TEAMATE

Task

  • PDTMATE-22 Include job consolidator in installation
  • PDTMATE-40 Use new logo
  • PDTMATE-53 Update Model Consolidator page to use externalized strings for button text
  • PDTMATE-56 TEAMATE model consolidation page shows “Update Required” when a job for previous model revision is open and we consolidate next revision of the model
  • PDTMATE-57 Remove the mulitple pop-ups with the same message when the job consolidator utility does not find model revision in TEAMATE
  • PDTMATE-77 Update installer to disable Java installers un-install of older JREs
  • PDTMATE-78 Remove Uninstall shortcut from Start menu
  • PDTMATE-107 Update installer to package Visual Studio 2017 redistributable
  • PDTMATE-109 Update build to use EV code signing certificate during a release build
  • PDTMATE-124 Update installer to use latest AdoptOpenJDK 8 32-bit pre-requisite
  • PDTMATE-135 Create 12.5 SoftwareKey license

Story

  • 0009935 As a user, I want more effective search result highlighting
  • 0011817 Allow TEAMATE user to cancel model consolidation
  • 0011819 Support database encryption for TEAMATE
  • 0011843 Display different information in the diagnostic session title when performing a session as a Technician
  • 0011850 Support Windows authentication
  • 0011910 Offline Content Agent (OCA)
  • PDTMATE-7 As an administrator, I want TEAMS-RDS privileges to show/hide synchronization links in TEAMATE
  • PDTMATE-8 As a product manager, I want the splash screen to include Windows 10
  • PDTMATE-14 As a user, I want to see step comments during a guided troubleshooting session
  • PDTMATE-21 As a user, I want to control the layout of the feedback page
  • PDTMATE-30 As a developer, I want Java 8 installed
  • PDTMATE-31 As an administrator, I want to control editability of Case ID
  • PDTMATE-33 As an administrator, I want email to be a required field
  • PDTMATE-35 As a developer, I want Location ignored when listing jobs
  • PDTMATE-42 As a user, I want bigger text boxes in guided troubleshooting feedback page
  • PDTMATE-52 As a user, I want synchronization links removed when only one privilege exists
  • PDTMATE-65 As a user, I want to go to Sync Config if I have Configure_Sync and one of the other privileges

TEAMS-RDS 12.5.0 Released

July 30, 2019
by Kristian Balinski
Comments are off

Qualtech Systems, Inc. is pleased to announce the release of TEAMS-RDS 12.5.0.

See below for a list of features and fixes that made it into the release.

Bug

  • PDRDS-19 Demo Linux license requires genhostid and device on eth0
  • PDRDS-23 print_license_info requires root access to work
  • PDRDS-25 Installing TEAMS-IDE 12.5.0 after 12.1.3 uninstall gives Error 13 IPM error
  • PDRDS-36 Long running instance on Linux has more than one broker process running
  • PDRDS-39 TEAMS-RDS server after installation gives “Could not initialize application. Error 13 (IPM).”
  • PDRDS-49 If the user is assigned to multiple locations, selecting a 2nd location during troubleshooting still makes teh job belong to 1st location
  • PDRDS-50 Unassigning the job from Task assignment page, deletes the Case ID!!
  • PDRDS-51 Model is not automatically extracted when marked for production
  • PDRDS-53 Get “Error 13 IPM” after uninstalling 12.1.3 then installing 12.5.0
  • PDRDS-65 Clicking job notification button in Task Assignment or Troubleshoot page fails
  • PDRDS-66 ‘Model access settings’ screen displays an error in the drop down for ‘Run’
  • PDRDS-67 Assigning an online job to himself deletes Case ID in RDS-Maria
  • PDRDS-70 Case/ Task Assignment screen does not show Unassigned tasks when Case Status=Unassigned filter is used
  • PDRDS-71 Change the instructions in the body of TEAMATE job notification emails
  • PDRDS-72 Cannot log into RDS via IE ver 8
  • PDRDS-73 Task Report as RTF appears bottom aligned and spread across 3 pages when opened in Word
  • PDRDS-74 Search in Task Assignment is throwing exception in console
  • PDRDS-77 Setting “teamate.outlook.email.on_resume_session” to ‘true’ keeps the job active on TEAMS-RDS even after closed log is sent
  • PDRDS-79 Jobs sent to TEAMATE and resumed in TEAMATE stays ‘Active’ even after few days in TEAMS-RDS
  • PDRDS-85 “No Technician Available” when trying to assign a job to TEAMATE or Online as supevisor or user3
  • PDRDS-95 ‘View diagnostic tree’ should be in the native language of the user who is troubleshooting
  • PDRDS-97 Cases are going stale before they are scheduled too
  • PDRDS-99 Case List displays no information when the Status button is clicked
  • PDRDS-112 Transfer for Re-assignment is closing the job as ‘Close – unresolved’
  • PDRDS-122 TEAMS-RT Dagent thread-safe does not compute d-matrix and goes into deadlock for certain models
  • PDRDS-125 TEAMATE email logs are only pulled one time after server startup when connected to Exchange Server via IMAP
  • PDRDS-142 TEAMATE Analysis asks you to login
  • PDRDS-159 Dispatch Center fails to dispatch job with message about symptom with id, ‘ + item[‘id’] + ‘, not found
  • PDRDS-201 Sort Model revision numerically instead of alphabetically in Validate Models
  • PDRDS-205 ‘Case Assignment’ Screen’s search filter does not print (split) the printed number correctly – of Cases (Unresolved) Vs Cases (Resolved)
  • PDRDS-223 Resumption of suspended TEAMS-RT session does not resume from step suspended
  • PDRDS-237 Occasionally system health status details appears for a different session than the one clicked in system health status
  • PDRDS-242 DBAGENT fails to log the SESSION_STATUS in Linux with “Column count doesn’t match value count at row 1”
  • PDRDS-245 My sensor client session does not appear under Live TRT Sessions in System Health Status on Linux
  • PDRDS-284 Serial number for multiple systems is displayed in Health Status page when only one of the systems has a live RT session
  • PDRDS-312 Developer fails to install when rds.mdf|ldf|ndf exist in SQL Express data directory, but database does not exist
  • PDRDS-359 TEAMS-RT SDK distribution comes with un-signed libraries
  • PDRDS-367 Ok and Cancel buttons of the Case ID ‘Add/Edit Case ID’ overlay and Comment ‘Add/Edit User Comment’ overlay do not close the overlay.
  • PDRDS-370 Cases that contain the symbol ‘&’ or ‘<‘ in their Case ID cannot access the Feedback Form page.
  • PDRDS-392 Case Assignment screen filter defaults to “Unassigned” jobs, but does not show Unassigned RT job that was added via “Add Task to schedule”
  • PDRDS-397 Start TEAMS-RDS Services asks me to install .NET 3.5
  • PDRDS-399 Visual Studio 2017 redistributable fails to install
  • PDRDS-400 SQL Server 2017 Express fails to install
  • PDRDS-406 RDS does not show “Details” box in System Health Status
  • PDRDS-410 Troubleshoot page fails to load when system mapped to TEAMATE Analysis model exists
  • PDRDS-414 Cannot register MFA when using the phone that will capture the QR Code
  • PDRDS-415 “HTTP Status 403 – Forbidden” when logged in as Frank and click “Create New Case” with any system
  • PDRDS-419 trtsrvr crashes if the -h argument for pointing to where models directory %RDS_BASE%\models is wrong
  • PDRDS-422 Guided troubleshooting shows the model as being exported close to origin i.e. 1970-01-01
  • PDRDS-424 RDS tries to install Visual C++ 2017 when it is already installed, and fails
  • PDRDS-450 Test availability is reset after a technician transfer
  • PDRDS-464 Self-serve user MFA reset tells you that email sent successfully even when it failed to send
  • PDRDS-482 Incorrect title on Offline Model Content Extractor page.
  • PDRDS-483 Buggy error message when selecting past date in ‘Time to Maintenance Report’ (logged in as mary)
  • PDRDS-495 License activation at installs end fails with error message to try again after installation
  • PDRDS-507 RDS installer MSI has inappropriate name when installing/uninstalling
  • PDRDS-508 RDS does not ask for license activation at the end of installation when license.lf does not exist
  • PDRDS-511 Fix fault tree algorithm to overcome issues when blocked fault reaches the effect from different paths
  • PDRDS-521 “Script Error” when run TEAMATE analysis from Designer
  • PDRDS-522 Model Generator can not generate the required files for configurable systems
  • PDRDS-524 Viewing System Health Status Details displays ‘No Data Available’ even when results were posted in previous page
  • PDRDS-529 System Health Status page won’t switch filter from ‘Live TRT Sessions’ to ‘All Closed Sessions’

Task

  • PDRDS-78 Update Java’s max heap size to 1GB in Enterprise installer
  • PDRDS-145 Update Linux documentation with currently supported platforms
  • PDRDS-146 Update Linux documentation with currently supported 3rd party libraries
  • PDRDS-147 Update Windows documentation with currently supported platforms
  • PDRDS-181 TEAMS-RT results on PowerPC not matching the Linux run results
  • PDRDS-362 Update installer to use OpenJDK JRE 8 pre-requisite
  • PDRDS-365 Update tomcat to version >= 8.5.32
  • PDRDS-416 Update release build to use EV code signing certificate

Epic

  • PDRDS-451 Update third party libraries for 12.5.0 release

Story

  • PDRDS-3 As a user, I want to see a summary of parts replaced in the Task Report
  • PDRDS-26 As an administrator, I want TEAMS-RDS roles synced with TEAMATE
  • PDRDS-27 As an administrator, I want TEAMS-RDS privileges synced with TEAMATE
  • PDRDS-28 As an administrator, I want TEAMS-RDS role to privilege mappings synced with TEAMATE
  • PDRDS-29 As an administrator, I want TEAMS-RDS locations synced with TEAMATE
  • PDRDS-30 As an administrator, I want TEAMS-RDS customers synced with TEAMATE
  • PDRDS-31 As an administrator, I want TEAMS-RDS user information synced with TEAMATE
  • PDRDS-32 As an administrator, I want to configure TEAMATE sync from TEAMS-RDS
  • PDRDS-33 As an administrator, I want TEAMS-RDS diagnostic options synced with TEAMATE
  • PDRDS-45 As a user, I want to see step comments during a guided troubleshooting session
  • PDRDS-48 As a user, I want to control the layout of the feedback page
  • PDRDS-59 As an administrator, I want to control editability of Case ID
  • PDRDS-94 As an administrator, I want configuration properties synced with TEAMATE
  • PDRDS-119 As a user, I want to see minimal faults in health status page
  • PDRDS-121 As a user, I want to see residual faults in health status page
  • PDRDS-123 As a modeler, I want the contents of <meta> tags to be search indexed
  • PDRDS-128 As a software administrator, I want Linux distribution to include Tomcat 8 compiled WAR
  • PDRDS-160 As a software administrator, I want users to be allowed to reset their password
  • PDRDS-168 As a software administrator, I want configuration setting to display advanced search by default
  • PDRDS-202 As a user, I want ability to convert PackNGo jobs to other job types
  • PDRDS-224 As a user, I want an FAQ on how to change Tomcat port
  • PDRDS-389 As a system administrator, I want to support MFA via TOTP/HOTP mobile applications
  • PDRDS-394 As a system administrator, I want user login audit logs
  • PDRDS-412 As a system administrator, I want ability to disable MFA on a per user basis
  • PDRDS-413 As a system administrator, I want MFA column displayed in User Accounts table
  • PDRDS-462 As a user, I want warning message to not share secret in user mfa scan page

What 3rd party libraries are being used by TEAMS products?

March 30, 2018
by Kristian Balinski
Comments are off

Glad you asked. Below you will find a table of product versions. Each product version will have a link to the Third Party Library Report. The report will contain all third party libraries used and their versions.

VersionTEAMS-DesignerTEAMS-RDSTEAMATE
12.1.5ReportReportReport
12.5.0ReportReportReport
13.0.0ReportReportN/A

TEAMS 12.1.5 has been released

February 06, 2018
by Kristian Balinski
Comments are off

We are pleased to announce the release of TEAMATE 12.1.5!

TEAMATE is the third stop of the 12.1.5 release train. Next and final stop, TEAMS-IDE Server. All aboard:)

  • [expand title=”TEAMS-Designer Change Log”]

    Bug

    • PDTEAMS-66  TEAMS-Designer TFOM reports does not show well when font scale is 150%
    • PDTEAMS-87  TEAMS-Designer keeps giving “The system configuration(s) defined for the model is
      not valid” every time we do TA
    • PDTEAMS-103 Some model multimedia in library modules is not being exported to TEAMS-RDS properly
    • PDTEAMS-123 If multiple modules at different levels share same hierarchy label, use the RU and its repair notes closer to
      the aspect.
    • PDTEAMS-389 TEAMS-Designer GUI allows the User to delete ALL ports and then may hang
    • PDTEAMS-404 TEAMS-Designer crash and model corruption with auto layout
    • PDTEAMS-405 TEAMS-Designer allows to delete a connected port
    • PDTEAMS-415 Incorrect text in GUI: Serviceability Analysis Analysis
    • PDTEAMS-447 When library module ‘A’ s imported by reference into Model ‘C’ exporting run-time files of
      ‘C’ fails
    • PDTEAMS-477 Vague message when adding a module and no name is entered
    • PDTEAMS-478 &482 Hierarchy list assigned to the model appears to be corrupted
    • PDTEAMS-479 Some module properties cannot be entered when creating a new module
    • PDTEAMS-484 Cannot load a tmsx file into TEAMS-Designer
    • PDTEAMS-485 Data from misc tab on module properties dialog is not saved
    • PDTEAMS-486 Error message when saving a model
    • PDTEAMS-493 When clicking the “X” in the upper right corner of the TEAMS canvas repeatedly closes and opens the
      model
    • PDTEAMS-494 After opening a TMSX file and performing a “SaveAs”, model remains as Read Only
    • PDTEAMS-508 Model opens when closing existing model
    • PDTEAMS-528 IDLENGTH should be 50 to match XSD
    • PDTEAMS-533 Port deletion causes a link to connect to an imaginary port
    • PDTEAMS-606 Designer crashes while doing auto layout on the attached model
    • PDTEAMS-640 Clicking on some Help buttons does nothing
    • PDTEAMS-647 Test Why link in the “Preview in Browser” generated HTML, does not show the Why notes and shows
      Style-sheet directory structure
    • PDTEAMS-648 TEAMS crashes when ‘Serviceability analysis’ with User Role ‘All’ and symptom
    • PDTEAMS-665 TEAMS-Designer msi installer gives “Windows defender smartscreen prevented an unrecognised app”
      Unknown publisher
    • PDTEAMS-671 TEAMS-Designer crashes while resizing TFOM summary window
    • PDTEAMS-677 Crash while doing Serviceability Analysis on a model with a very long name
    • PDTEAMS-679 TEAMS crashes while creating a model with a very long name
    • PDTEAMS-691 Publisher for installer msi is “Qualtech Systems Inc.,” instead of “Qualtech Systems,
      Inc.”
    • PDTEAMS-697 Some Help buttons need to display appropriate pages
    • PDTEAMS-698 Cancelling Serviceability Analysis brings up a dialog window

    Task

    • PDTEAMS-117 Append the License Terms users accept during install with a link to QSI Master agreement on our website
    • PDTEAMS-565 Make Fault Isolation Manual and diagnostic strategy export part of new licensed module
    • PDTEAMS-569 Upgrade teams-designer.sln to Visual Studio 2017
    • PDTEAMS-573 Update build script(s) to compile using Visual Studio 2017
    • PDTEAMS-574 Update installer to package Visual Studio 2017 redistributable
    • PDTEAMS-577 Update jquery to latest version
    • PDTEAMS-578 Update OpenSSL library to latest version
    • PDTEAMS-579 Update libcurl library to latest version
    • PDTEAMS-580 Update zlib library to latest version
    • PDTEAMS-581 Update bcrypt library to latest version
    • PDTEAMS-582 Update cimage library to latest version
    • PDTEAMS-583 Update libexpat to latest version
    • PDTEAMS-584 Update Liquid XML to latest version with Visual Studio 2017 bindings
    • PDTEAMS-588 Update SoftwareKey libraries to latest version
    • PDTEAMS-592 Include teams-designer-lite.xsd in installation
    • PDTEAMS-602 Update modelgen project to Visual Studio 2017
    • PDTEAMS-603 Update teams concurrent project to Visual Studio 2017
    • PDTEAMS-644 Upgrade FlexLM libraries to latest version
    • PDTEAMS-685 Update build script to code sign binaries using SHA-256
    • PDTEAMS-711 Function to convert time from a fractional number of hours to a more user-friendly form is broken and should
      be rewritten

    Epic

    • PDTEAMS-568 Upgrade the application to Visual Studio 2017
    • PDTEAMS-570 Update all third-party libraries to latest version

    Story

    • PDTEAMS-157 Create a spreadsheet report that shows %FI up to 3 components for each symptom when generate FIM
    • PDTEAMS-623 As a user, I want auto layout across all levels of a model
    • PDTEAMS-638 As a developer, I want to replace Windows HTML Help with HTML export of Confluence space TEAMS-Designer
      Help
    • PDTEAMS-667 As a user, I want splash screen to show latest Windows version first

    [/expand]

  • [expand title=”TEAMS-RDS Change Log”]

    Bug

    • PDRDS-176 Importing user’s fails when updating a non-existing user
    • PDRDS-177 Importing user’s fails when language and time zone are empty
    • PDRDS-197 TEAMATE manifest is not getting recreated upon bulk user import
    • PDRDS-199 Case Assignment screen forgets notification target environment when a new user is selected
    • PDRDS-201 Sort Model revision numerically instead of alphabetically in Validate Models
    • PDRDS-210 Model with plus sign does not appear in Consolidate Models screen
    • PDRDS-205 ‘Case Assignment’ Screen’s search filter does not print (split) the printed number correctly – of Cases (Unresolved) Vs Cases (Resolved)
    • PDRDS-216 Live TEAMS-RT session is not appearing in System Health Status dashboard
    • PDRDS-219 System Health Status not showing any sessions after only 2 TEAMS-RT sessions ran in empty database.
    • PDRDS-220 The histogram plot showing # of BAD, # of Suspect when RT session is clicked in System Health Status screen, is missing
    • PDRDS-222 TEAMS-RDS guided troubleshooting is not taking over from where TEAMS-RT left-off
    • PDRDS-223 Resumption of suspended TEAMS-RT session does not resume from step suspended
    • PDRDS-234 Model does not show any parameter updates under parameter estimation
    • PDRDS-237 Occasionally system health status details appears for a different session than the one clicked in system health status
    • PDRDS-242 DBAGENT fails to log the SESSION_STATUS in Linux with “Column count doesn’t match value count at row 1”
    • PDRDS-245 My sensor client session does not appear under Live TRT Sessions in System Health Status on Linux
    • PDRDS-278 TEAMS-RDS Service Launcher is unsigned
    • PDRDS-284 Serial number for multiple systems is displayed in Health Status page when only one of the systems has a live RT session
    • PDRDS-297 MSI installer flags SmartScreen filter with Unknown publisher
    • PDRDS-308 Dispatch Job REST service does not fail gracefully when symptoms are not provided
    • PDRDS-325 Multimedia file cache stuck with a 0 byte sized file until file is manually deleted from file system
    • PDRDS-340 Importing users from CSV only imports one group when multiples are specified
    • PDRDS-341 TEAMATE Consolidate Models fails when using /RDS/sync/models or /RDS/sync/logs against an accessible server

    Task

    • PDRDS-236 MySQL model agent should have improved error messages
    • PDRDS-238 Make Linux license not dependent upon existence of eth0 and work with any interface name
    • PDRDS-239 Speed up Test Design library for processing Test Designs
    • PDRDS-252 Update installer to use latest version of Java 8
    • PDRDS-258 Upgrade teams-rds-be.sln to Visual Studio 2017
    • PDRDS-263 Update build script(s) to compile using Visual Studio 2017
    • PDRDS-267 Package Tomcat 7 compiled WAR in Linux distributions
    • PDRDS-268 Update installer to package Visual Studio 2017 redistributable
    • PDRDS-270 Add Boolean diagnostic option SHOW_SYMPTOMS_DURING_TRT_RESUME to database scripts
    • PDRDS-273 Implement zlib replacement
    • PDRDS-298 Update all dependencies to the latest version
    • PDRDS-299 Update build script to code sign binaries using SHA-256
    • PDRDS-307 Update RESTful web service documentation to include blurb on how to use examples
    • PDRDS-311 Update TEAMS-RDS Service Launcher to not rely on error code to determine if service stopped or started
    • PDRDS-324 Update installer to use JRE 1.8 update 161
    • PDRDS-337 Update installer to use latest version of Apache Tomcat 8.5
    • PDRDS-345 Update installer utilities to latest version of .NET and Visual Studio

    Epic

    • PDRDS-259 Upgrade the application to Visual Studio 2017
    • PDRDS-260 Update all third-party libraries to latest version

    Story

    • PDRDS-126 As a software administrator, I want ability to pull emails from Exchange without IMAP or POP
    • PDRDS-144 As a user, I want splash screen to show latest Windows version first
    • PDRDS-185 As a user, I want All option for Model Revision in Report Modeler Feedback page
    • PDRDS-186 As a user, I want Report Modeler Feedback page filter criteria remembered until I log out
    • PDRDS-193 As a product owner, I want Utilization Report exposed to Manager and Supervisor roles
    • PDRDS-202 As a user, I want ability to convert PackNGo jobs to other job types
    • PDRDS-213 Use the serial number sent by TEAMS-RT clients such as sagent or other SDK users and assign to systems in Managers screen
    • PDRDS-251 As a user, I want symptoms displayed when resuming guided troubleshooting session from TEAMS-RT session
    • PDRDS-285 As a user, I want ability to easily configure TEAMATE and TEAMS-RDS support pop-up content
    • PDRDS-289 As a user, I want to assign job on transfer if configured to do so
    • PDRDS-290 As an administrator, I want to enable/disable and re-order job notification target environments drop down
    • PDRDS-330 As an administrator, I want License ID displayed under Powered by RDS -> License Information
    • PDRDS-334 As a user, I want ability clean database upon installation of developer edition
    • PDRDS-346 As a user, I would like SQL Server 2017 Express installed

    [/expand]

  • [expand title=”TEAMATE Change Log”]

    Bug

    • PDTMATE-96 H2 database is not being removed during uninstallation
    • PDTMATE-113 MULTIMEDIA table pre-existing entries are not getting updated during Model Consolidation

    Task

    • PDTMATE-82 Update version number to 12.1.5
    • PDTMATE-105 Update teamate project to Visual Studio 2017
    • PDTMATE-106 Update build script(s) to compile using Visual Studio 2017
    • PDTMATE-107 Update installer to package Visual Studio 2017 redistributable
    • PDTMATE-111 Update build script to code sign binaries using SHA-256
    • PDTMATE-114 Update installer to use latest version of Java 8
    • PDTMATE-115 Update installer to use latest version of Apache Tomcat 8.5

    Story

    • PDTMATE-36 As a user, I want the software to uninstall itself upon reinstallation
    • PDTMATE-83 As a user, I want splash screen to show latest Windows version first
    • PDTMATE-89 As a user, I want the installer to reboot machine or log off user to set environment variables
    • PDTMATE-103 As a support agent, I would like logs saved to the file system
    • PDTMATE-112 As a user, I want multimedia served directly from the database without file caching
    • PDTMATE-119 As a user, I want TEAMATE release notes separated from TEAMS-RDS release notes

    [/expand]

How to Change TEAMS-RDS’ Tomcat Port

November 07, 2017
by Kristian Balinski
Comments are off

When TEAMS-RDS is installed, whether by itself or through TEAMS-IDE Server, TEAMS-RDS’ Tomcat server is configured to listen on port 80. If and when IIS is installed and enabled, Tomcat won’t be able to listen on port 80, thus you will not have access to the TEAMS-RDS server. This document will cover how to change the Tomcat server port so that it does not conflict with IIS. Giving you access to TEAMS-RDS.

  1. Stop TEAMS-RDS Services
    1. Start
    2. → Programs
    3. → TEAMS-RDS
    4. Stop TEAMS-RDS Services
  2. Change Tomcat Port
    1. Open File Explorer
    2. Type ‘%RDS_BASE%\jakarta-tomcat\conf’ into Address bar and press Enter
    3. Open file server.xml with your favorite text editor (we prefer Notepad++:)
    4. Update value of attribute @port of element <Connector> to port 8080 or other port that is not in use
      <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8"/>
    5. Save the file
  3. Start TEAMS-RDS Services
    1. Start
    2. → Programs
    3. → TEAMS-RDS
    4. Start TEAMS-RDS Services

How do I translate user interface strings in TEAMS-RDS to another language besides English?

September 28, 2017
by Kristian Balinski
Comments are off

To start, lets start with the basic workflow. Then we will visit the details.

In order to translate strings in TEAMS-RDS, the following steps need to be performed:

  • Find Lanuage and optional Country code from IANA Language Subtag Registry for language being translated into
  • Translate strings
  • Covert translated string file to ASCII
  • Deploy

 

Let’s start with step 1. Why do we need the language and optional country code? Inside of TEAMS-RDS is an ApplicationResources.properties file which contains the default strings. When a user selects Chinese as their language, TEAMS-RDS will look for strings in file named ApplicationResources_zh.properties. If the string isn’t found in the Chinese strings file, then the default strings file will be searched. Notice how the Chinese strings file name is suffixed with underscore and the IANA language code for Chinese i.e. zh. This is why the language code is needed. It is used to properly store your translations.

Now we can also use an optional Country code giving us the power to deal with dialect differences. For instance, Chinese has two country codes of importance, CN for Simplified Chinese and TW for traditional Chinese. So if you want Simplified Chinese translations you’d put them in a file named ApplicationResources_zh_CN.properties. Then when your user sets their language to Simplified Chinese, TEAMS-RDS will first look in ApplicationResources_zh_CN.properties for the string, if not found it will look in ApplicationResources_zh.properties and if not found will look in ApplicationResources.properties.

Once you have choosen the appropriate language and optional country code, its time to start translating. First copy the default strings file found in %RDS_HOME%\webapps\RDS\WEB-INF\classes\resources\ApplicationResources.properties to your desktop with name ApplicationResources_{language code}_{country code}.encoded.properties. For instance, when our language and country code are zh and CN respectively, our file name will be ApplicationResources_zh_CN.encoded.properties. From there we will translate our strings. QSI finds that Notepad++ is the best editor for dealing with non-english strings. In your case, you will want to encode the file using UTF-8. UTF-8 will support a good majority of languages. To have Notepad++ encode the file as UTF-8, open the file, go to Encoding -> Convert to UTF-8, then save the file.

Once you are done translating the file, we need to convert the non-english strings into ASCII based Unicode escape sequences. This step is necessary as Java will not successully display the translated strings without. Have no fear, for a utility is here. That utility is packaged with the Java SDK and it is called native2ascii. native2ascii will find any Unicode characters in a file, then convert the character to a unicode escape sequence i.e. \uXXXX. For instance, 技能 gets converted into \u6280\u80fd. So lets convert our translate file from earlier. First open Command Prompt, then run the following commands:

    set JAVA_HOME={path to the jdk}
    set PATH=%PATH%:%JAVA_HOME%\bin
    cd %USERPROFILE%\Desktop
    native2ascii -encoding UTF-8 ApplicationResources_zh_CN.encoded.properties ApplicationResources_zh_CN.properties

 

Now that we have successully translated and converted our strings file, its time to deploy our changes. First stop TEAMS-RDS by clicking Start -> Programs -> TEAMS-RDS -> Stop TEAMS-RDS Services. Wait for all services to stop. Then open a File Explorer to %RDS_HOME%\webapps\RDS\WEB-INF\classes\resources. Copy your translated file here. Then start TEAMS-RDS by clicking Start -> Programs -> TEAMS-RDS -> Start TEAMS-RDS Services. Log in as any user. Go to My Information. Then update your Primary Language to that of the translated strings file. You should now see your translations displayed throughout the GUI:)

If you have any questions, feel free to contact Support.

TEAMS 12.1.4 has been released

February 22, 2016
by Kristian Balinski
Comments are off

We are glad to announce the release of TEAMS 12.1.4!

Some features and bug fixes in this release include:

TEAMS-Designer

  • Renamed ‘Design For Service Analysis’ menu items to ‘Serviceability Analysis’
  • In configurable models, fixed the error “The system configuration(s) defined for the model is not valid” each time while performing the analyses.
  • Multi-media references embedded in the library modules of the parent model, do not show up during off-line troubleshooting.

TEAMS-RDS

  • Java Runtime Environment (JRE) bundled with TEAMS-RDS (and TEAMS-IDE) on Windows platforms is now upgraded to JRE 1.8
  • User comments entered at each step of the troubleshooting screen are now shown under Session History tab
  • ‘Task Assignment’ is renamed as ‘Case Assignment’
  • ‘View Feedback’ page that modelers use to improve models, now honors Model Access Settings to show feedback for only the allowed models.
  • The TEAMATE user’s role for troubleshooting is now synced from TEAMS-RDS as opposed to set in stone as ‘Field Technician’ in earlier versions
  • Ability to hide/show TEAMATE Model configuration repository and Log Synchronization links from TEAMS-RDS
  • TEAMS-RDS will automatically extract models to the repository that TEAMATE users connect, when a system is mapped to the model. Similarly TEAMS-RDS will delete the models from repository when no system is mapped, or when all the mapped systems are deleted. This eliminates the need for RDS administrator to extract the model in ‘Manual Synchronization’ page.
  • New column is added in User Management screen to show user’s locations. If the user belongs to multiple locations, placing the mouse pointer on “…” will show all locations.
  • Now soft and hard model expiration in TEAMS-RDS are in terms of number of days since TEAMATE last synchronized.
  • Now email field is mandatory in ‘Add user’ screen, to facilitate emailing of jobs to Online/TEAMATE/PackNGo users.
  • Search filter in Case Assignment: Default search filter has been changed to show only non-closed jobs.
  • While assigning a case, in the Case Assignment screen, the screen selects the logged in user name under Technician Name for ease of job assignment to self.
  • If the user belongs to multiple locations, selecting the location in the drop-down before troubleshooting the job, does not take effect and the job always belongs to first location.
  • Unassigning a job, deletes the Case Id field in the ‘Case Assignment’ screen.
  • TEAMATE job status sent during the start of the session stays Active even after the job is closed.
  • ‘View diagnostic tree’ does not generate the tree in the primary language of the user who is troubleshooting.

TEAMATE

  • User comments entered at each step of the troubleshooting screen are now shown under Session History tab.
  • Now email field is mandatory for TEAMATE users as jobs can be emailed to the field users.
  • Updated search index trigger when user initiates a guided troubleshooting session to account for configurations
  • Fixed the Job report link that was disabled in TEAMATE for jobs sent from TEAMS-RDS
‹ Previous1234567Next ›Last »
Privacy Policy | Trademarks | ISO9001 Certified | QSI Master Agreement | Cookie Policy
© 2025 Qualtech Systems, Inc