1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  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
[ERLEDIGT] Wandernder Text Android App Entwicklung 17.10.2017
[OFFEN] Wie bekomme ich Zugriff auf meine externe SD Karte? Android App Entwicklung 23.08.2017
Gmail Zugriff auf den Anhang verweigert (Automatisches Hinzufügen) Android App Entwicklung 21.01.2017
Zugriff auf Handy Speicher (bspw. Videos) Android App Entwicklung 28.11.2016
Datenbank- Zugriff über ContentProvider/Resolver oder direkt von eigener App aus? Android App Entwicklung 27.11.2016
Du betrachtest das Thema "Zugriff auf FlightXML" im Forum "Android App Entwicklung",