Client funktioniert nicht

  • Themenstarter Gelöschtes Mitglied 31731
  • Beginndatum
G

Gelöschtes Mitglied 31731

Gast
Hallo,
habe einen Webservice mit Java mit jaxws programmiert und bekommen, wenn ich den client starten will, folgenden fehler.

Code:
Run client:
     [code=Java] Exception in thread "main" javax.xml.ws.WebServiceException: Could not send Message.
     [code=Java] 	at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:145)
     [code=Java] 	at $Proxy19.prepareValidationWithDefaultLease(Unknown Source)
     [code=Java] 	at de.htwaalen.webservice.client.Client.main(Client.java:62)
     [code=Java] Caused by: java.net.MalformedURLException: Invalid address. Endpoint address cannot be null.
     [code=Java] 	at org.apache.cxf.transport.http.HTTPConduit.getURL(HTTPConduit.java:735)
     [code=Java] 	at org.apache.cxf.transport.http.HTTPConduit.getURL(HTTPConduit.java:719)
     [code=Java] 	at org.apache.cxf.transport.http.HTTPConduit.setupURL(HTTPConduit.java:666)
     [code=Java] 	at org.apache.cxf.transport.http.HTTPConduit.prepare(HTTPConduit.java:459)
     [code=Java] 	at org.apache.cxf.interceptor.MessageSenderInterceptor.handleMessage(MessageSenderInterceptor.java:46)
     [code=Java] 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
     [code=Java] 	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:519)
     [code=Java] 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:449)
     [code=Java] 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:352)
     [code=Java] 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:304)
     [code=Java] 	at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:88)
     [code=Java] 	at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134)
     [code=Java] 	... 2 more
     [code=Java] Java Result: 1
BUILD SUCCESSFUL
Total time: 2 seconds


Was mache ich falsch. Habe schon alles probiert.

Danke
 
G

Gelöschtes Mitglied 31731

Gast
Hallo,
danke für deine Antwort.

Ich habe das im Client folgendermaßen.



Java:
public class Client {
	/**
	 * The service name.
	 */
    private static final QName SERVICE_NAME 
    	= new QName("http://server.webservice.htwaalen.de/", "IMacker");
    
    
    /**
     * the port name.
     */
    private static final QName PORT_NAME 
    	= new QName("http://server.webservice.htwaalen.de/", "MackerPort");
    
    
    /**
     * Constructs a new client.
     */
    private Client() { } 
    
    
    
    /**
     * Method to test the functionality of the client.
     * Only for testing.
     * 
     * @param args -
     * @throws Exception
     */
    public static void main(String args[]) throws Exception {
        Service service = Service.create(SERVICE_NAME);
        // Endpoint Address
        String endpointAddress = "http://localhost:9000/Macker";

        // Add a port to the Service
        service.addPort(PORT_NAME, SOAPBinding.SOAP11HTTP_BINDING, endpointAddress);
        
        IMacker m = service.getPort(IMacker.class);
        
        // Call interfaces
        // ...
        //MackerImpl m = new MackerImpl();
		final String pathToTestFolder	= "testfiles/";
		final String configFile			= pathToTestFolder + "config.xml";        
        String act = m.prepareValidationWithDefaultLease(configFile);
        m.getDebugInfoCount(act);
    }
}


Der Server sieht folgendermaßen aus:

Java:
public class Server {
	
	/**
	 * Creates a new Server.
	 * 
	 * @throws Exception
	 */
    protected Server() throws Exception {
        // START SNIPPET: publish
        System.out.println("Starting Server");
        MackerImpl implementor = new MackerImpl();
        String address = "http://localhost:9000/Macker";
        Endpoint.publish(address, implementor);
        // END SNIPPET: publish
    }
    
    
    
    /**
     * Method to test the functionality of the server.
     * Only for testing.
     * 
     * @param args -
     * @throws Exception
     */
    public static void main(String args[]) throws Exception {
        new Server();
        System.out.println("Server ready...");

        Thread.sleep(5 * 60 * 1000);
        System.out.println("Server exiting");
        System.exit(0);
    }
}


Unsere WebService Schnittstelle ist:

Java:
@WebService(endpointInterface = "de.htwaalen.webservice.server.IMacker",
			serviceName = "IMacker")
public class MackerImpl implements IMacker {	
....

}



Ich sehe leider den Fehler nicht.
 


Schreibe deine Antwort... und nutze den </> Button, wenn du Code posten möchtest...
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Mini Client-Server-Anwendung funktioniert nicht Netzwerkprogrammierung 8
V TCP Client funktioniert auf Emulator aber nicht auf Smartphone Netzwerkprogrammierung 5
G FTP FTP-Client funktioniert nicht bei Modem-Verbindungen Netzwerkprogrammierung 8
T RMI - Client Zugriff auf Server funktioniert nicht Netzwerkprogrammierung 5
S Server - Telnet funktioniert, Server - Client nicht Netzwerkprogrammierung 3
hieuhp132 Server wird nicht auf zweiten Anfrage von Client geupdated Netzwerkprogrammierung 3
I Performanteste Kommunikationsmethode zwischen Client u. Server Netzwerkprogrammierung 4
L Socket Automatische Zuweisung von Server und Client Rolle Netzwerkprogrammierung 12
ExceptionOfExpectation Server/Client-Kommunikation Netzwerkprogrammierung 34
M Server-Client-System für Browsergame Netzwerkprogrammierung 5
B Axis2 Webservice mit Client Zertifikat Authentifizierung Netzwerkprogrammierung 3
Yonnig Threads mit Client/Server und GUI (laufend bis button-click) Netzwerkprogrammierung 9
T Jetty mit Client-Zertifikat nur bei spezifischer URL Netzwerkprogrammierung 1
J Einlesen von Servernachrichten von TCP-Client Netzwerkprogrammierung 17
J Client-Server und SOAP Netzwerkprogrammierung 23
L30nS RMI Aufruf einer Client-Methode von einem RMI-Server Netzwerkprogrammierung 3
T String von Client zu Server kommt nicht an Netzwerkprogrammierung 92
D WebSocket Server mit HTML Client und Java Server Netzwerkprogrammierung 5
D Server - Client Informationsaustausch, Möglichkeiten Netzwerkprogrammierung 3
H Socket Chat entwickeln mit Java Server Client Netzwerkprogrammierung 4
X Kann ich einen Client/Server verbindung hinkriegen die mir alle paar Sekunden die aktuellen Daten per Realtime zuschickt ? Netzwerkprogrammierung 9
T Client zu Client Kommunikation Netzwerkprogrammierung 2
D Slf4j - Logging - Client-Server Architektur Netzwerkprogrammierung 3
J client server mit nur einem PC Netzwerkprogrammierung 33
M Socket Nachricht von TCP-Client an Server schicken Netzwerkprogrammierung 12
M Socket Verbindung Matlab(Server) Java(Client) Netzwerkprogrammierung 1
R Socket FATAL EXCEPTION MAIN bei Socket based client/server app Netzwerkprogrammierung 2
G Server-Client IO Problem Netzwerkprogrammierung 6
ruutaiokwu ständig "sender address rejected: improper use of smtp" bei smtp-client Netzwerkprogrammierung 4
J HTTP [Java 9] Neuer HTTP Client - Tutorial Netzwerkprogrammierung 3
A Chatserver/-client - Code stoppt bei readUTF() Netzwerkprogrammierung 7
I Socket Das erste Server-Client Programm Netzwerkprogrammierung 16
L Zugriffprobleme Client - Webservice AspenTechnology Netzwerkprogrammierung 0
A Client Client Übertragung Netzwerkprogrammierung 12
M Socket Server antwortet dem Client nicht Netzwerkprogrammierung 6
K Socket Netty Client wirft Fehler! Netzwerkprogrammierung 3
I Client/Server Kommunikation bei einem Spiel Netzwerkprogrammierung 4
E Objekte versenden, Client-Server Netzwerkprogrammierung 25
U Client Soap Verbindung wieder schließen Netzwerkprogrammierung 0
U Socket Client mit hash authentifizieren Netzwerkprogrammierung 3
F HTTP HTTP Rest Client mit TLS1.2 und selbst signiertem Zertifikat Netzwerkprogrammierung 2
P Server als Client nutzen Netzwerkprogrammierung 8
D Socket Run Args Client/Server Socket Netzwerkprogrammierung 1
Cromewell Socket Multithreaded Server und Client Netzwerkprogrammierung 1
Y Client/Server/DB communication Netzwerkprogrammierung 3
JavaWolf165 Socket mit .writeUtf etwas vom Client zum Server schicken Netzwerkprogrammierung 13
J Client - Serversocket Netzwerkprogrammierung 1
P RMI Client Server Programm über Internet Netzwerkprogrammierung 2
brainless Client Server Kommunikation verschlüsseln Netzwerkprogrammierung 13
gamebreiti Socket Server / Client Anwendung Manipulation von Objekten durch Server Netzwerkprogrammierung 9
T Socket Server/Client Kommunikation Netzwerkprogrammierung 8
N Fragen zu Sockets Client Netzwerkprogrammierung 3
F Extasys TCp Client extends Funktion Netzwerkprogrammierung 0
F Server Client Anwendung mit UDP Netzwerkprogrammierung 2
O Client zwischen XML und JSON auswählen lassen Netzwerkprogrammierung 2
A RMI Wo treten Exceptions bei RMI Aufrufen auf? Auf Client oder auf Server? Netzwerkprogrammierung 3
A ByteBuffer - Client/Server Netzwerkprogrammierung 9
A Socket Wie ein einfacher Multithreads Service mit Telnet als Client mit Observable/Observer gelöst.... Netzwerkprogrammierung 0
K C# Server - Android Client Netzwerkprogrammierung 0
T Application Client NullPointerExc Netzwerkprogrammierung 7
H Machbarkeitsfrage: TCP/IP Client (z.B. Netty) für Java Web Applcation Netzwerkprogrammierung 1
P MIME-TYPE Erklaerung, Kommunikation zwischen Client und Server Netzwerkprogrammierung 3
H HTTP REST Jersey - PUT-Beispiel von Client senden Netzwerkprogrammierung 0
J Sichere Kommunikation bei Server Client Netzwerkprogrammierung 3
T Frage zu Client-Server Applikation Netzwerkprogrammierung 2
H Socket Client/Server Socket Programmieren Netzwerkprogrammierung 1
M Theoretische Frage zu Server - Client Netzwerkprogrammierung 2
P HTTP Server / Client Netzwerkprogrammierung 1
N FTP FTP Client invalid IPv6 address (Apache Commons Net API) Netzwerkprogrammierung 6
F TCP Client, verbindung aufrecht halten Netzwerkprogrammierung 0
X RMI: Woher kennt der Client das Schnittstellen-Interface? Netzwerkprogrammierung 2
E Thematik Client server Netzwerkprogrammierung 2
D UDP Client empfängt nichts Netzwerkprogrammierung 2
D Client/Server per Crossover Lan Kabel Netzwerkprogrammierung 1
S Client Server Connection Netzwerkprogrammierung 4
V erste Client - Server Anwendung, paar Fragen wie Socketverbindung checken usw. Netzwerkprogrammierung 4
S Client Anwendung mit zentraler SQL-Datenbank Netzwerkprogrammierung 3
N Client Identifikation eines Servers Netzwerkprogrammierung 1
S Sichere Server/Client Architektur Netzwerkprogrammierung 1
D Chat Server/mehre Client Netzwerkprogrammierung 9
I Server+Client Netzwerkprogrammierung 3
N Client am Server abmelden Netzwerkprogrammierung 0
F Server/Client Probleme Netzwerkprogrammierung 3
D SSH Client Netzwerkprogrammierung 7
U Socket Instant Messanger (Server Linux, Client Windows) Netzwerkprogrammierung 1
B TCP Client Android Netzwerkprogrammierung 3
Athena Grundsatzfragen zu Client-Server-Architektur / Matchmaking Netzwerkprogrammierung 1
A Problem beim Senden von Client zu Server Netzwerkprogrammierung 10
F Client Server DB Netzwerkprogrammierung 0
A Verständnisfrage Multi-Threaded Client/Server Netzwerkprogrammierung 5
F Tipps zum Thema Server/Client vie SOAP Netzwerkprogrammierung 0
OnDemand Ist Client noch angemeldet? Netzwerkprogrammierung 7
F Socket Java - Server/Client simple Netzwerkprogrammierung 1
D Socket UDP Client reagiert nicht auf spontane Meldungen Netzwerkprogrammierung 5
R Zeitliche Syncronisation Server - Client Netzwerkprogrammierung 0
S Server-Client: Image senden Netzwerkprogrammierung 2
C Multithreading Client / Server erklärt Netzwerkprogrammierung 11
M Client sendet nur, wenn das Socket geschlossen wird Netzwerkprogrammierung 53
P server - client verbindung (anfänger) Netzwerkprogrammierung 8
S Socket (client) verbindet nicht Netzwerkprogrammierung 6

Ähnliche Java Themen


Oben