struts.pbd file not included with Agent Files for IBM Websphere App Ser-No Installer r10.7.0.0 SP2

book

Article ID: 127084

calendar_today

Updated On:

Products

APP PERF MANAGEMENT CA Application Performance Management Agent (APM / Wily / Introscope) CUSTOMER EXPERIENCE MANAGER INTROSCOPE

Issue/Introduction

When we tried to implement release 10.7.0.115 of the Agent in Linux WebSphere environment the struts.pbd file was not present in the ../wily/core/config directory which in turned caused the automatic agent naming processing to fail.
The struts.pbd was included with 10.7.0.045. Is there a reason this file was not included with 10.7.0.115?
Can we copy it from 10.7.0.045?
There was nothing in the 10.7.0.115 documentation that mentions the strut.pbd file is no longer supported.

Environment

Release:
Component: APMAGT

Resolution

Struts framework monitoring has been moved as an agent extension.
https://docops.ca.com/ca-apm/10-7/en/ca-apm-release-notes#CAAPMReleaseNotes-NewStruts2MonitoringExtension
In the APM 10.7 SP2 installer (10.7.0.115). we do see the struts extension. /extensions/deploy/struts.tar.gz
You can also check 10.7.0.115 agent installation: /extensions/deploy/struts.tar.gz struts extension is already deployed.
The agent log should indicate that struts extension has been deployed.
[INFO] [IntroscopeAgent.ExtensionDeployer] Notified of extension struts loaded.
We do not need the struts.pbd with 10.7.0.115 agent as it is not needed.
The automatic agent naming failure occurred due to custom Instrumentation. Once custom Instrumentation is removed,  automatic agent naming started to work.