A
Augustus
Gast
Hallo,
und zwar habe ich einen Client zu einem WebService implementiert. Dieser stellt die Verbindung zu einem FileSystem her. Ich arbeite also gerade an einer Anwendung, mit der Daten auf diesem WebService verändert werden können. Soweit funktioniert das mit: Löschen, Neuer Ordner erstellen, Verschieben und Dateien auflisten, also eine Verbindung besteht.
Mein Problem sind der Up, und Download. Ich habe zwar die Methoden vorgegeben, jedoch werfen sie immer Fehler:
Methode Download:
Ich gebe den gewollten Path auf dem Server an und als (axis) URI den Path zur Datei auf meiner Festplatte. Jedoch wirft er mir immer eine RemoteException. Muss ich der axis URI etwas bestimmtes mitgeben? oder muss ich vielleicht mit einem FileWriter arbeiten? oder kann man das so garnicht sagen..
auf jedne Fall wird die Datei auf dem Server erstellt, jedoch bleibt sie bei 0 KB, also ohne Inhalt.
Beim downloadFile:
downloadFile(String path) - kann man ja eigentlich nicht viel falsch machen.
Der Path stimmt auch, hab ihn mir ausgeben lassen. Hier bekomme ich diese Exception
Habt ihr eine Ahnung? Ich weiß ist schwer etwas zu sagen ohne die Serverseite zu kennen.. aber vielleicht weiß ja einer Bescheid.
liebe Grüße
und zwar habe ich einen Client zu einem WebService implementiert. Dieser stellt die Verbindung zu einem FileSystem her. Ich arbeite also gerade an einer Anwendung, mit der Daten auf diesem WebService verändert werden können. Soweit funktioniert das mit: Löschen, Neuer Ordner erstellen, Verschieben und Dateien auflisten, also eine Verbindung besteht.
Mein Problem sind der Up, und Download. Ich habe zwar die Methoden vorgegeben, jedoch werfen sie immer Fehler:
Methode Download:
Java:
uploadFile(String path, long size, URI file)
Ich gebe den gewollten Path auf dem Server an und als (axis) URI den Path zur Datei auf meiner Festplatte. Jedoch wirft er mir immer eine RemoteException. Muss ich der axis URI etwas bestimmtes mitgeben? oder muss ich vielleicht mit einem FileWriter arbeiten? oder kann man das so garnicht sagen..
auf jedne Fall wird die Datei auf dem Server erstellt, jedoch bleibt sie bei 0 KB, also ohne Inhalt.
Beim downloadFile:
downloadFile(String path) - kann man ja eigentlich nicht viel falsch machen.
Der Path stimmt auch, hab ihn mir ausgeben lassen. Hier bekomme ich diese Exception
Java:
Feb 01, 2013 8:41:38 AM org.apache.axis.client.Call invoke
SEVERE: Exception:
org.xml.sax.SAXException: No scheme found in URI.
org.apache.axis.types.URI$MalformedURIException: No scheme found in URI.
at org.apache.axis.encoding.ser.SimpleDeserializer.onEndElement(SimpleDeserializer.java:180)
at org.apache.axis.encoding.DeserializerImpl.endElement(DeserializerImpl.java:502)
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:171)
at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
at org.apache.axis.client.Call.invoke(Call.java:2467)
......
Habt ihr eine Ahnung? Ich weiß ist schwer etwas zu sagen ohne die Serverseite zu kennen.. aber vielleicht weiß ja einer Bescheid.
liebe Grüße