On ke, 22 joulu 2021, Mat Booth wrote:
On Tue, 21 Dec 2021 at 14:35, Alexander Bokovoy <abokovoy@xxxxxxxxxx> wrote:
I picked up wsdl4j to prevent actions which would lead to tomcat, Dogtag, and
FreeIPA being orphaned over Christmas break.
Have you tried building tomcat without wsdl? I can't see where in the
tomcat source it is used. Is it really a build dep?
I haven't tried that yet.
Looking at the spec, ant is called with
-Dwsdl4j-lib.jar="$(build-classpath wsdl4j)" \
Looking at the tomcat source code, there are plenty of references to
WSDL code, so it is definitely needed at runtime because WSDL
definitions for servlets are parsed and used. Build environment insists
on having WSDL jars in the class path (in build.xml):
<path id="compile.classpath">
<pathelement location="${bnd.jar}"/>
<pathelement location="${osgi-annotations.jar}"/>
<pathelement location="${jdt.jar}"/>
<pathelement location="${jaxrpc-lib.jar}"/>
<pathelement location="${wsdl4j-lib.jar}"/>
</path>
--
/ Alexander Bokovoy
Sr. Principal Software Engineer
Security / Identity Management Engineering
Red Hat Limited, Finland
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure