When you run the CLI with java -jar …, you use JakartaTransformerCLI as the main class and this installs all the jakarta rules.
https://github.com/eclipse/transformer/blob/41057d4a7a1992adb4eb5be634dec0df10b77a2a/org.eclipse.transformer.cli/src/main/java/org/eclipse/transformer/cli/JakartaTransformerCLI.java#L35
If you want to do something less, you may want to use the TransformerCLI main class instead.
BJ Hargrave
Senior Technical Staff Member, IBM // office: +1 386 848 1781
Open Source Development // mobile: +1 386 848 3788
hargrave@xxxxxxxxxx
From:
transformer-dev <transformer-dev-bounces@xxxxxxxxxxx> on behalf of Amit Pande via transformer-dev <transformer-dev@xxxxxxxxxxx>
Date: Tuesday, June 11, 2024 at 15:27
To: transformer developer discussions <transformer-dev@xxxxxxxxxxx>
Cc: Amit Pande <amit.mypict@xxxxxxxxx>
Subject: [EXTERNAL] [transformer-dev] Perform selective transform
Hello all, Have another question. Using the Eclipse Transformer, how to perform selective transformation of jar/war files? This will help us perform the migration
from Java EE namespace to Jakarta EE namespace incrementally. I want to initially
Hello all,
Using the Eclipse Transformer, how to perform selective transformation of jar/war files?
This will help us perform the migration from Java EE namespace to Jakarta EE namespace incrementally.
I want to initially update just the javax.validation dependency to jakarta.validation.
Explored -td, -tr options to call the transformer CLI, but it seemed to update all the javax.* references to jakarta.*.
I'm pretty sure I missed something here.