Il existe des classes identiques de Java WebServices API & IMPL dans ces groupes de packages, seuls les noms de package sont différents.WS Libs: com.sun.xml vs javax.xml
Lesquelles dois-je utiliser dans mon code? Je préférerais NON-com.sun. * Selon les conventions java, mais mes dépendances (par exemple Spring) utilisent des implémentations de com.sun. * OU je ne trouve pas de package d'implémentation dans javax.xml
Quelqu'un at-il une expérience à ce sujet?
oui, c'est vrai. J'utilise Spring WS qui utilise par ex. MessageFactory, alors je peux passer le MessageFactory.newInstance() ou MessageFactory.newInstance ("Protocol"), mais par exemple. Apache CXF ne veut pas travailler sans impliquer par exemple. saaj-impl et quelques autres qui ne sont que de com.sun. * – Zilvinas