I guess it gives a combination of wm art connection and wm art jdbc connections, you can still get some more data opening the url in screen shot.
Original Message:
Sent: Fri June 13, 2025 03:21 AM
From: Christoph Jahn
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Well, this is what I get on a system that has no connections with JDBC adapter at all. So if on your system it also gives WmART-based connections, it seems to return both types. My (as it seems wrong) assumption had been that this service separates WmART and internal JDBC pools, as is usually the case.
Can you post a screenshot what things look like on your end? Thanks.
<BODY bgcolor="#dddddd"><TABLE bgcolor="#dddddd" border="1"><TR><TD valign="top"><B>driverAliases</B></TD><TD><TABLE><TR><TD><TABLE bgcolor="#dddddd" border="1"><TR><TD valign="top"><B>name</B></TD><TD>MySQL Database Java Connector Driver</TD></TR><TR><TD valign="top"><B>url</B></TD><TD>http://localhost:5555/admin/jdbc/driver/MySQL+Database+Java+Connector+Driver/</TD></TR></TABLE></TD></TR><TR><TD><TABLE bgcolor="#dddddd" border="1"><TR><TD valign="top"><B>name</B></TD><TD>Embedded Database Driver</TD></TR><TR><TD valign="top"><B>url</B></TD><TD>http://localhost:5555/admin/jdbc/driver/Embedded+Database+Driver/</TD></TR></TABLE></TD></TR></TABLE></TD></TR></TABLE></BODY>
------------------------------
All the best,
Christoph
Original Message:
Sent: Thu June 12, 2025 05:24 PM
From: Developer EDI
Subject: WmART and WmJDBCAdapter driver metadata retrieval
It gives me list of WmART-based connections related to JDBC , have you tried with your sever and port....it also provides a url to get some meta details as well
------------------------------
Developer EDI
Original Message:
Sent: Thu June 12, 2025 08:35 AM
From: Christoph Jahn
Subject: WmART and WmJDBCAdapter driver metadata retrieval
That does not solve the issue of 3rd-party jar files. It lists the drivers (without version) for built-in JDBC pools of IS itself, but not WmART-based connections
------------------------------
All the best,
Christoph
Original Message:
Sent: Wed June 11, 2025 02:39 PM
From: Developer EDI
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Try this https://Your-Host:Your-Port/admin/jdbc/driver or http://Your-Host:Your-Port/admin/jdbc/driver
https://docs.webmethods.io/on-premises/webmethods-integration-server/en/11.1.0/webhelp/index.html#page/pie-webhelp%2Fto-admin_api_2.html%23wwconnect_header
All Administrator API requests and responses are described by an OpenAPI 3.0 document. This document can be obtained in the following ways:
Requested from the API with GET /admin/swagger/integrationServer
From the file system: Integration Server_directory\instances\instanceName\packages\WmAdmin\resources\wmadmin_swagger.json
------------------------------
Developer EDI
Original Message:
Sent: Wed June 11, 2025 09:49 AM
From: Gerardo Lisboa
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Hi,
Well you're right, but it is just a slight change in the same problem category: identifying external resources. It usually boils down to identify jar files in use and recover their metadata.
Best Regards,.
------------------------------
Gerardo Lisboa
Information Logistics Strategist
WRIGHTIA, SA
Lisbon
Original Message:
Sent: Wed June 11, 2025 06:06 AM
From: Christoph Jahn
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Thanks for the details.
Doesn't that change the requirement? In that the actual need is to know what additional libraries are deployed with packages?
That is different from knowing, which jar a certain adapter connection is using.
------------------------------
All the best,
Christoph
Original Message:
Sent: Tue June 10, 2025 10:30 AM
From: Gerardo Lisboa
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Hello,
To simplify, let's assume everything is under RHEL, and using webMethods version 10.15 (the current LTS version), and that a central machine has full SSH access to all others, which is where all data gathering and deployment is made.
As for auditing, everything must be known, and whereas the Java and DataDirect versions are under the platform control, other libraries (database, and others) are not, which is a knowledge gap when checking for updates and vulnerabilities.
To make matters harder, not all developers document the libraries they use, which also adds to the maintenance chores (although this could be relaxed if the deployment is made using tools which keep a tally of all the included jars and make an SBOM out of it).
Best regards,
------------------------------
Gerardo Lisboa
Information Logistics Strategist
WRIGHTIA, SA
Lisbon
Original Message:
Sent: Sun June 01, 2025 04:59 AM
From: Christoph Jahn
Subject: WmART and WmJDBCAdapter driver metadata retrieval
I do have a few ideas, but there is not enough detail here yet. E.g. you mentioned Command Central. Does this mean that those machines are managed by Command Central? How is deployment of IS packages handled? Can stuff (whatever that would be) be deployed onto all those servers as part of the data gathering? What webMethods version? What OS? How is command line access granted (SSH key, username/password, etc.)? Are the machines on different environment types? Are the networks segregated or even air-gaped?
Why is there interest in knowing the drivers per connection? This is something very different from just knowing what drivers are installed, which is more what I would have expected for auditing.
In addition to the effort, when doing this manually, I would assume that auditors will not be happy about a manual approach. Plus you cannot simply repeat it next year.
------------------------------
All the best,
Christoph
Original Message:
Sent: Fri May 30, 2025 07:21 AM
From: Gerardo Lisboa
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Hi,
I do have full access to the command line but I would prefer to recover this in a programmatic way to integrate with an in-house auditing tool as I have hundreds of machines to analyse.
Best regards,
------------------------------
Gerardo Lisboa
Information Logistics Strategist
WRIGHTIA, SA
Lisbon
Original Message:
Sent: Wed May 28, 2025 05:28 AM
From: Christoph Jahn
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Can you give some details on the bigger picture? What kind of access do you have to those machines?
------------------------------
All the best,
Christoph
Original Message:
Sent: Tue May 27, 2025 01:13 PM
From: Gerardo Lisboa
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Yes, it is about the database driver loaded by the IS, not the connection itself.
Maybe it is available in the JVM related to the driver's loaded class?
------------------------------
Gerardo Lisboa
Information Logistics Strategist
WRIGHTIA, SA
Lisbon
Original Message:
Sent: Tue May 27, 2025 09:20 AM
From: Christoph Jahn
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Just to be sure: We are talking about the JDBC driver details and not the connection settings?
------------------------------
All the best,
Christoph
Original Message:
Sent: Mon May 26, 2025 01:05 PM
From: Gerardo Lisboa
Subject: WmART and WmJDBCAdapter driver metadata retrieval
Hi,
Does anyone know if there is a service or API call from these packages which retrieves the driver metadata (file, path, vendor, id, version, etc.) from a particular connection?
I have to run a check on hundreds of Integration Servers and I'm trying to avoid to login in to each of their machines to check this info.
Thank You.
------------------------------
Gerardo Lisboa
Information Logistics Strategist
WRIGHTIA, SA
Lisbon
------------------------------