Unfortunately, Dogtag will not build on Fedora 23 due to the introduction of the addition of ContextBind in tomcat 8.0.32:
com/netscape/cms/tomcat/ProxyRealm.java:43: error: cannot access ContextBind
proxies.put(context.getBaseName(), this):
class file for org.apache.tomcat.ContextBind not found
BZ#1311771 Tomcat 8.0.32 update breaks FreeIPA and Dogtag installations
After discussions, it was determined that if this was only a build time issue, that I would back port the code necessary to build Dogtag for tomcat 8.0.32.
I tested the existing pki packages against Tomcat 8.0.32, and found that I was still able to run transparently.
As a consequence, we will remove the negative Karma and back port this Dogtag build change, as we needed to rebuild pki packages for a separate issue anyway.
BZ#1311771 Tomcat 8.0.32 update breaks FreeIPA and Dogtag installations
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes
This update has been submitted for testing by van.
This update has been pushed to testing.
works for me
Unfortunately, Dogtag will not build on Fedora 23 due to the introduction of the addition of ContextBind in tomcat 8.0.32:
actually --- it is the fact that the location of ContextBind changed, and the new jar is not in our classpath on F23 or F22
After discussions, it was determined that if this was only a build time issue, that I would back port the code necessary to build Dogtag for tomcat 8.0.32.
I tested the existing pki packages against Tomcat 8.0.32, and found that I was still able to run transparently.
As a consequence, we will remove the negative Karma and back port this Dogtag build change, as we needed to rebuild pki packages for a separate issue anyway.
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by bodhi.
Works for me.
This update has been pushed to stable.