Jag skickar filer via ftp och om detta av någon anledning inte lyckas så skickas filerna med mail istället. Problemet är att ftp-bönan släpper inte taget om filerna utan för att kunna radera filerna efter dom har skickats med mail måste jag starta om Jrun-servern = (
Någon som har en lösning på det här problemet?
Ok, ftp_protocol antar jag är en instans av någon slags ftp-böna/klass? Det är nog i den som problemet ligger, om du har möjlighet att posta dess källkod i fullo så vore det bra men om det inte går (av upphovsrättsmässiga skäl) så vore det bra om du kunde posta valda delar av den del som skriver ner filen på disk.
För att kolla så att jag har förstått problemet korrekt; är det så att filerna låses upp efter att servern mottagit dom via ftp?
Kom på när jag skrivit att jag nog borde ha nämnt vad det var. Men det är IBM:s alphabean så det borde inte vara fel i den. http://www.alphaworks.ibm.com/alphabeans
Problemet är när den inte lyckas skicka filerna med ftp utan den väljer att skicka dom med mail istället så verkar jrun-servern eller ftp-bönan hålla kvar i filerna. Fungerar det däremot som det ska och filerna skickas med ftp så är det inga problem.
Skickar jag bara filerna via mail så är det inga problem. Det är först när jag har försökt att skicka filerna med ftp och inte lyckats som filerna verkar ha en användare så jag inte kan ta bort dem. Eftersom det släpper när jag startar om Jrun-servern så har jag funderat på om det finns några inställningar där som är fel eller om man kan skicka något kommando dit som gör någon slags clear eller release av alla filer men jag hittar ingen dokumentation om den. Jag använder mailstödet som finns i javax.
Jag är verkligen tacksam att du tar dig tid att sätta dig in i mitt problem.
M.v.h. Kristian