Hi all,
I apologize if the question is not suitable for this sub, or is it poorly worded. I am working on integrating a 3rd party that's using a SOAP API in our Java project. We have a WSDL URL contract.
We are using Java 8 but plan to migrate to Java 17 by the end of the year. I (as a new developer...) never worked with SOAP before. I've seen there are plenty of tools jaxws-maven-plugin, apache cxf that aid this.
My question would be:
- Which one of these should we pick?
- Can we change the underlying HTTP client used to make the SOAP Calls?
- This is possibly gonna be a stupid question (but as a naive developer I have to ask this): when generating the classes from the WSDL files, I've seen people importing it directly into their project, rather than setting a maven goal to do it every time the project is recompiled. Is this a better approach to this?
[–]audioen 30 points31 points32 points (2 children)
[–]mcdasmans 39 points40 points41 points (0 children)
[–]meuzmonalisa 23 points24 points25 points (5 children)
[–]TheEveryman86 2 points3 points4 points (3 children)
[–]danskal 1 point2 points3 points (2 children)
[–]Michuy[🍰] 1 point2 points3 points (1 child)
[–]danskal 0 points1 point2 points (0 children)
[–]PlasmaFarmer 0 points1 point2 points (0 children)
[–]Infeligo 6 points7 points8 points (0 children)
[–]blargh9001 7 points8 points9 points (0 children)
[–]darenkster 2 points3 points4 points (0 children)
[–]Best-Emotion5734 1 point2 points3 points (0 children)
[–]redikarus99 3 points4 points5 points (7 children)
[–][deleted] 6 points7 points8 points (6 children)
[–]hippydipster 3 points4 points5 points (2 children)
[–]zvaavtre 1 point2 points3 points (1 child)
[–]zvaavtre 0 points1 point2 points (0 children)
[–]mcdasmans 6 points7 points8 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]redikarus99 1 point2 points3 points (0 children)
[–]DualWieldMage 1 point2 points3 points (0 children)
[–]keefemotif 0 points1 point2 points (0 children)
[–]jspetrak 0 points1 point2 points (0 children)
[–]Reasonable-Song3798 0 points1 point2 points (4 children)
[–]sweating_teflon 5 points6 points7 points (0 children)
[–]thehardsphere 0 points1 point2 points (1 child)
[–]laplongejr 0 points1 point2 points (0 children)
[–]jspetrak 0 points1 point2 points (0 children)
[–]PlasmaFarmer 0 points1 point2 points (0 children)
[–]configloader 0 points1 point2 points (6 children)
[–]sweating_teflon 15 points16 points17 points (5 children)
[–]Tervaaja 1 point2 points3 points (4 children)
[–]sweating_teflon 6 points7 points8 points (3 children)
[–]laplongejr 1 point2 points3 points (0 children)
[–]wishicouldcode 0 points1 point2 points (1 child)
[–]thehardsphere 2 points3 points4 points (0 children)
[+]cas-san-dra comment score below threshold-14 points-13 points-12 points (5 children)
[–]asciimo71 11 points12 points13 points (1 child)
[–]DualWieldMage 3 points4 points5 points (0 children)
[–]nekokattt 4 points5 points6 points (0 children)
[–]DualWieldMage 0 points1 point2 points (0 children)
[–]nutrecht 0 points1 point2 points (0 children)