Hello,

+1 :)

On Mon, Apr 14, 2025, 10:44 Jonathan S. Fisher <exabr...@gmail.com> wrote:

> +1 we strip microprofile during our build phase for memory savings and boot
> time.
>
> On Mon, Apr 14, 2025 at 3:07 AM Richard Zowalla <r...@apache.org> wrote:
>
> > Hi all,
> >
> > Starting with TomEE 10.0.x, we've included MicroProfile 6.0 along with
> all
> > the necessary OpenTelemetry classes and libraries.
> >
> > From what I've seen, many libraries—such as JDBC drivers—automatically
> > enable OTEL features when the relevant libraries are present on the
> > classpath, regardless of any MicroProfile configuration settings.
> >
> > This puts us in a tricky position: we’re often forced to stick with older
> > library versions because upgrading from MP 6.0 to 6.1 tends to introduce
> > breaking changes. Moreover, MP 7 can only be supported once CXF provides
> a
> > compatible client, which is currently being targeted for Jakarta EE 11.
> >
> > Given this, I’d like to propose dropping the (de-activated) MicroProfile
> > support from the Web, Plus, and Plume distributions—meaning we would no
> > longer include the MP-related JARs by default. Instead, we could offer an
> > optional script-based approach (e.g., via a zip/tar.gz package) that
> users
> > can apply to add the MicroProfile flavor to Web/Plus/Plume as needed.
> >
> > Since this would be a breaking change, we could aim to roll it out
> > starting with version 10.1.x.
> >
> > WDYT? Any thoughts?
> >
> > Gruß
> > Richard
> >
>
>
> --
> Jonathan | exabr...@gmail.com
> Pessimists, see a jar as half empty. Optimists, in contrast, see it as half
> full.
> Engineers, of course, understand the glass is twice as big as it needs to
> be.
>

Reply via email to