Paket in beiden Modul org.glassfish.jaxb.runtime und Modul com.sun.xml.bindJava

Java-Forum
Anonymous
 Paket in beiden Modul org.glassfish.jaxb.runtime und Modul com.sun.xml.bind

Post by Anonymous »

Ich muss also einen Seifen -Webservice verwenden und versuche, einen Kunden in Java mit Intellij und Maven zu schreiben. Plugin: < /p>

Code: Select all

com.sun.xml.ws
jaxws-maven-plugin
4.0.3



wsimport





file:/C:/Users/cactus/IdeaProjects/dataexchange/src/main/resources/dataexchangeservice.wsdl

true
dataexchange.client
${project.build.directory}/generated-sources/


< /code>
Ich habe die WSDL -Datei heruntergeladen und in meinen Ressourcenordner eingefügt, in dem sie erfolgreich rot ist und die Klassen generiert werden.
com.sun.xml.ws
jaxws-rt
4.0.3

< /code>
Bis hier funktioniert alles gut, aber jetzt bekomme ich die ersten Fehler. Ich habe auch hinzugefügt, dass dies zu meinem Modul-info.java:
erforderlich istmodule lk.dataexchange{
requires javafx.controls;
requires javafx.fxml;
requires org.kordamp.bootstrapfx.core;

requires jakarta.xml.ws;

opens lk.dataexchange to javafx.fxml;
exports lk.dataexchange;
}
< /code>
Jetzt startet mein Programm nur, wenn ich die zuvor erwähnte JAXWS-RT-Abhängigkeit kommentiere (was ich für die WSDL-Generation benötige). org.glassfish.jaxb.runtime.v2.runtime.reflect in beiden modul org.glassfish.jaxb.runtime und modul com.sun.xml.bind < /p>
< /blockquote>
Jetzt, wenn ich auf meinen Start -Button klicke, um eine Anfrage zu senden, um eine Anfrage an die Webvice zu senden, an die ich auf die folgende Baste: Ich werde auf die folgende Baste: 
[code]      
org.glassfish.metro
webservices-api
4.0.4


org.glassfish.metro
metro-runtime-impl
4.0.4

< /code>
Aber dann hatte ich viele Module verdoppelt oder nicht kompatibel, was auch nicht zu einer Lösung führte.
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0

lk
dataexchange
1.0-SNAPSHOT
dataexchange


UTF-8
5.10.2
23
23




org.openjfx
javafx-controls
17.0.6


org.openjfx
javafx-fxml
17.0.6


org.kordamp.bootstrapfx
bootstrapfx-core
0.4.0


org.junit.jupiter
junit-jupiter-api
${junit.version}
test


org.junit.jupiter
junit-jupiter-engine
${junit.version}
test



org.ini4j
ini4j
0.5.4



jakarta.xml.ws
jakarta.xml.ws-api
4.0.2






org.glassfish.jaxb
jaxb-runtime
4.0.3



jakarta.xml.bind
jakarta.xml.bind-api
4.0.2







org.apache.maven.plugins
maven-compiler-plugin
3.13.0

23
23




org.openjfx
javafx-maven-plugin
0.0.8



default-cli

lk.dataexchange/lk.dataexchange.App
app
app
app
true
true
true






com.sun.xml.ws
jaxws-maven-plugin
4.0.3



wsimport





file:/C:/Users/cactus/IdeaProjects/dataexchange/src/main/resources/dataexchangeservice.wsdl

true
dataexchange.client
${project.build.directory}/generated-sources/





Es wäre sehr hilfreich, wenn jemand nur weiß, welche Abhängigkeiten ich für einen Seifenkunden benötige, oder andere Ideen, wie ich zu einer Lösung kommen könnte.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post