Bug ID 432338: [JavaPatcher] Jar Manifest file with continuations in its lines processed incorrectly

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP APM(all modules)

Known Affected Versions:
11.3.0, 11.4.0, 11.4.1, 12.1.0 HF1, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.0.0

Opened: Oct 01, 2013

Severity: 3-Major

Related Article: K35052215

Symptoms

If original JAR file has a long header (longer than 72 bytes) in Manifest file split onto several lines with continuations (each line is starting with a single SPACE), such header will be concatenated after APM JAR patching, which will cause Java exception (IOException: line too long).

Impact

Broken JAR functionality.

Conditions

Portal access of JAR file with long (longer than 72 bytes) header in Manifest file.

Workaround

This issue has no workaround at this time.

Fix Information

Fixed in patching JAR's Manifest file with lines.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips