Skip to content

Transformer ‐ for bundle transforming to run in different environments

Gordon Hutchison edited this page Sep 26, 2023 · 10 revisions

This page is not for the trace instrumentation adding Java transformer.

For the transformed bundles that changed from com.ibm to io.openliberty, add the project name to the bundle name in the buildpath automatically so that when someone specifies io.openliberty, bnd is able to find the location of the project that goes with that bundle. For all transformed bundle names need to add source=none for things to work in eclipse. *.jakarta;source=none needs to be the last one. Please keep the list in alphabetical order.

See cnf build.bnd

Jakarta

See [JakartaEE Transformation Rules](#JakartaEE Transformation Rules)

Beta and Non-Beta

Customer Projects

https://openliberty.io/blog/2021/03/17/eclipse-transformer.html

FAT projects

https://github.com/OpenLiberty/open-liberty/blob/integration/dev/fattest.simplicity/src/componenttest/rules/repeater/JakartaEE9Action.java#L204

Gradle Tasks

https://github.com/OpenLiberty/open-liberty/blob/integration/dev/wlp-gradle/subprojects/tasks.gradle

Other Links

https://github.com/OpenLiberty/open-liberty/blob/580c0073eb209938841144866526249aad84cacf/dev/wlp-jakartaee-transform/notes.txt https://github.com/eclipse/transformer/wiki

Clone this wiki locally