1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. android_noob123, 31.10.2010 #1
    android_noob123

    android_noob123 Threadstarter Neuer Benutzer

    Hi!
    Ich hab mich in den vergangenen Tagen mit der App Entwicklung in Android beschäftigt und auch bereits das ein oder andere Tutorial gemacht.
    Daten konnte ich inzwischen auch schon erfolgreich von einem Webservice empfangen. Nun wollte ich auf einen derzeit kostenlosen Flugservice zugreifen:
    FlightAware > Commercial Services > FlightXML > Documentation

    Allerdings will das einfach nicht funktionieren. Wenn ich versuche den Webservice zu kontaktieren bekomme ich eine XmlNullParserException.
    Vermutlich sind die Pfade falsch, allerdings hab ich schon einiges probiert und weiß derzeit nicht weiter, wäre super wenn ihr euch es mal anschauen könntet:
    Code:
    private static final String SOAP_ACTION = "http://flightxml.flightaware.com/soap/FlightXML2/GetHistoricalTrackResults";
        private static final String METHOD_NAME = "GetHistoricalTrackResults";
        private static final String NAMESPACE = "http://flightxml.flightaware.com/soap/FlightXML2";
        private static final String URL = "http://flightxml.flightaware.com/soap/FlightXML2/wsdl";
    
    @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
                    
            SoapObject Request = new SoapObject(NAMESPACE, METHOD_NAME);
    
            SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
            soapEnvelope.dotNet = true;
            soapEnvelope.setOutputSoapObject(Request);
            
            AndroidHttpTransport tns = new AndroidHttpTransport(URL);
            try
            {
                tns.call(SOAP_ACTION, soapEnvelope);
                   
            }
            catch (Exception ex)
            {
                // HIER hab ich dann meine XmlNullParserException
            } 
    ...
    
    Mir ist auch nicht ganz klar, wie ich die Authentifizierung unterbringe. Muss das hier schon erfolgt sein oder kommt das später im Code?

    Gruß
     
  2. android_noob123, 02.11.2010 #2
    android_noob123

    android_noob123 Threadstarter Neuer Benutzer

    Bislang bin ich immer noch nicht weiter. :thumbdn:
    Habt ihr denn eine Idee, wo ich ansetzen kann?
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Benötigte Zugriff ausschalten Android App Entwicklung 07.03.2018
zugriff auf xml elemente bzw attribute Android App Entwicklung 26.02.2018
Du betrachtest das Thema "Zugriff auf FlightXML" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.