Hi,

it think it's impossible actually. Just have a look how many implementation
details are inside the API.

Mojarra also merged the API+IMPL in one jar, to avoid duplicate code and
reflection calls from  API->IMPL.
Which is good actually.

I can image something like this:
the javaee-api.jar could contain flatten API classes, without
implementation details. Just the plain API, without actual logic.
user could simply add this as provided dependency.

The AS (or deployed within the WAR on tomcat e.g.) could dann just add the
1 myfaces-core.jar.

Best regards,
Thomas



Am Do., 10. Jan. 2019 um 11:05 Uhr schrieb Dennis Kieselhorst <
[email protected]>:

> Hi,
>
> yesterday I noticed this issue:
> https://github.com/eclipse-ee4j/mojarra/issues/4480
>
> Is it that complicated to create an API jar that both works for Mojarra
> and MyFaces?
>
> Regards
> Dennis
>

Reply via email to