German java.io.FileNotFoundException

DonManfred

Expert
Licensed User
Longtime User
'Ich habe ein Programm in dem an einer Stelle folgende Fehlermeldung auftritt:

java.io.FileNotFoundException: /data/data/de.fbdn.mabestellung/cache/6: open failed: ENOENT (No such file or directory)

In einer Activity in der eine aktuelle Bestellung (Warenkorb) angezeigt wird wird mittels

B4X:
   job.Initialize("Init", Me)
job.download2("http://xxxdomainxxx/b4a.php", Array As String( _ 
   "action", "init", _ 
   "DeviceID", Main.DeviceID, _ 
   "SimSerialNumber", Main.SimSerialNumber, _ 
   "SubscriberID", Main.SubscriberID, _
   "posID", "" _ 
))

ein http-Job angelegt der Daten über ein PHP-Script abholt.

In JobDone tritt dann der Fehler auf bei der Zeile
B4X:
res= Job.GetString

B4X:
If Job.Success Then
Dim res As String
res = Job.GetString
Log("Response from server: " & res)

Auf den Pfad, auf den sich da bezogen wird, habe ich keinen Einfluss. Im Modul httpUtils2Service wird, denke ich, der Pfad mittels
B4X:
TempFolder = File.DirInternalCache
definiert.

In anderen Activity´s der App wird ähnlich vorgegangen und dort klappt das wunderbar.

Was könnte ich zur Fehlerbehebung tun?
 

rayellam

Member
Licensed User
Longtime User
Hi Manfred,
I have the same problem in my programm, the problem is very intermittant around once every 2 days of running. Did you find a solution to this?
 

Knoppi

Active Member
Licensed User
Longtime User
Hallo Manfred,

sollte dein Problem wirklich an httpUtils2Service liegen
könntest Du die TempFolder Angabe im Service ändern.
B4X:
Sub Service_Create
   TempFolder = File.DirInternalCache
   hc.Initialize("hc")
   TaskIdToJob.Initialize
End Sub

Im Forum habe ich den Quell-Code vom httpUtils2Service Version 2.7 gefunden.

Ich hoffe das hilft Dir bei deinem Problem weiter.

viele Grüße Knoppi
 

Attachments

  • HttpUtils2Service.bas
    2.1 KB · Views: 232

DonManfred

Expert
Licensed User
Longtime User
Hallo Knoppi,

vielen Dank für deine Antwort und den Tipp, was ich wo ändern könnte! Was ich damals (Gepostet habe ich es: DonManfred, Jun 25, 2013) gemacht habe kann ich echt nicht mehr sagen :)

Inzwischen läuft auch alles wie gewollt aber ich könnte jetzt nicht mehr sagen was es damals war... Zu der Zeit kannte ich B4A gerade drei Wochen und war noch ein totaler newbie/noob was b4a betrifft. Ok, heute bin ich auch noch kein Pro aber ich bekommen inzw all das hin was ich mir vornehme :)

Ich lese viel hier im Forum um zu lernen oder gar zu helfen wenn ich kann. Aber zum programmieren komme ich nicht viel. Zumindest nicht auf der Arbeit wo ich B4A ja hauptsächlich einsetze da auch unsere Warenwirtschaft weiterentwickelt werden muss. Oder unsere Webseite oder oder oder oder :D

ABER B4A rockt total ab, das kann ich getrost sagen :)

Mit keinem anderen Werkzeug habe ich so einfach, so schnell, ein Androidprogramm hinbekommen...

Und wenn man das ganze System mal halbwegs verstanden hat dann hat man auch recht schnell kompliziertere dinge umgesetzt.

b4arulez.gif
 
Last edited:

Knoppi

Active Member
Licensed User
Longtime User
Sorry, ich habe beim posten nicht auf's Datum geachtet.

ABER B4A rockt total ab, das kann ich getrost sagen :)
Finde ich auch !!!

grüße Knoppi
 
Top