java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Allgemeine Java-Themen

Allgemeine Java-Themen Allgemeine Themen, die nicht in andere Fachforen und nicht zu den Java Basics passen

Thema geschlossen    
Themen-Optionen Thema durchsuchen Ansicht
Alt 03.11.2005, 20:37   #1 (permalink)
Benutzer
double
 
Registriert seit: 24.12.2004
Fachbeiträge: 66
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Problem mit Webservice Client

Guten Abend,

ich habe da ein Problem mit einem Webservice Client, der die Soap message an einen Axis Server schickt, der in Apache cocoon läuft. Ich generiere die BindingStub.java mit axis wsdl2java, dabei kommt folgendes raus:

Code:
if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[0]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("authenticate");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://elquerito.hti.bfh.ch/soap/wsdl/v1.0", "authenticate"));

        setRequestHeaders(_call);
        setAttachments(_call);
        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {authContainer});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (ch.bfh.hti.elquerito.soap.wsdl.v1_0.types.User) _resp;
            } catch (java.lang.Exception _exception) {
                return (ch.bfh.hti.elquerito.soap.wsdl.v1_0.types.User) org.apache.axis.utils.JavaUtils.convert(_resp, ch.bfh.hti.elquerito.soap.wsdl.v1_0.types.User.class);
            }
        }
Dieser generierte Code läuft nicht, der Server antwortet jeweils:

Code:
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.NoService
 faultSubcode: 
 faultString: The AXIS engine could not find a target service to invoke!  targetService is null
 faultActor: 
 faultNode: 
 faultDetail: 
	{http://xml.apache.org/axis/}stackTrace: AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.NoService
 faultSubcode: 
 faultString: The AXIS engine could not find a target service to invoke!  targetService is null
 faultActor: 
 faultNode: 
 faultDetail:
ersetze ich in den generierten Klassen " _call.setOperationName(new javax.xml.namespace.QName("http://elquerito.hti.bfh.ch/soap/wsdl/v1.0", "authenticate"));" durch "_call.setOperationName(new javax.xml.namespace.QName("elquerito-port", "authenticate"));" also den port-name des Webservice funktioniert es.

Sieh jemand, was hier falsch läuft?

Danke boskop
boskop ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Thema geschlossen    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XML verschicken mit Webservice Server Client rahan SOA 2 05.08.2008 08:57
JAX-WS bzw. Webservice Client ohne wsimport CMM Netzwerkprogrammierung 0 27.01.2008 13:59
Webservice mit Servlet Client aufrufen Tom Rain Allgemeines EE 0 18.11.2007 16:11
WebService Client: Parameterübergabe Allgemeines EE 9 07.08.2006 10:27
Web-Client - SessionBean - WebService leni Allgemeines EE 2 15.12.2005 00:14


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:28 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de