Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-dev] Need help/answers on issue in Orbit's version of org.apache.jasper.glassfish version 2.2.2

Jetty Developers,

Correct me if I'm wrong, but believe that org.apache.jasper.glassfish (version 2.1.0 and version 2.2.2) were contributed "for" Jetty, by Hugues Malphettes.

Is Hugues still "around"? Whether he is or not, we'd appreciate someone helping to untangle problems caused by org.apache.jasper.glassfish versoin 2.2.2.

See bug 442310 [1].

It appears it is used by an number of Eclipse projects, and people in the community, but Jetty itself does not use it. [2]  Though an earlier (cleaner) version of it appears in your "release 8.x" stream.

The problems are, roughly, it is quite a bit different that version 2.1.0, in unexpected ways, and, frankly, appears only "half done" or perhaps done for some special purpose, that Jetty itself did not use it for.  Specifically, it embeds a version of JDT compiler, making it impossible for people to use with Java 8, (i.e. change the compiler), plus it exports "org.apache.jasper" as "2.2.2", instead of "6.0" (or "7"?).

So, I myself am tempted just to yank it out of active builds, saying its an invalid bundle, and tell people they are stuck with the old one, or transition to a solution that uses a "pure" org.apache.jasper bundle, plus JDT compiler of their choice (how ever that is done?)  but before taking such drastic action,  ... wanted to first reach out to you Jetty developers to see if you could help ... either fix the bundle in a way that would not break current adopters, or ... maybe better, educate us on "the right" way to solve the fundamental problem (of getting JSP support with Java 8). I'm assuming you have "a whole new solution" in your 9.x stream ... but on the surface, I am not sure if it uses "standard" packages from other projects, or if you have customized those other packages in ways that you needed to for Jetty's purposes?

Please comment in the bug if you can help ... or ... please let us know explicitly if you can not.

Thanks,

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=442310
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=442310#c15




Back to the top