I've filed a bug report with a patch to fix the non-compliant Tomcat annotations-api.jar here: http://issues.apache.org/bugzilla/ show_bug.cgi?id=43425

In the mean time, I've added a patched annotations-api.jar to the Tomcat installer, and we now just over write the bad annotations- api.jar with a compliant one. This does not effect Tomcat and there will be no need to remove this jar if the user uninstalls OpenEJB since it is a compliant jar.

Finally, I changed the installer logic to instead of attempting overwriting the file at runtime, which won't work on windows, to instead copy the new file over in the startup shell script.

-dain

Reply via email to