Skip to content

Refactor JMeter Core to Replace Deprecated ORO Library Usage #6645

@mani0207

Description

@mani0207

Use case

The JMeter core currently references the legacy ORO library, which is outdated and flagged as deprecated or TLM (Technical Lifecycle Management) in the project. This issue aims to refactor the codebase to remove dependencies on the ORO library and replace it with a modern, actively maintained alternative (e.g., java.util.regex or Apache Commons Text, if applicable).

Possible solution

  1. Identify all instances in the JMeter core where the ORO library is used.
  2. Replace the ORO library usage with a suitable alternative.
  3. Ensure backward compatibility where necessary.
  4. Update the build.gradle or pom.xml to remove the ORO library dependency.
  5. Test the changes thoroughly to ensure no regressions are introduced.

Possible workarounds

No response

JMeter Version

5.6.3

Java Version

jdk 17

OS Version

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions