Ich habe mich gefragt, welche Java File Upload API's StackOverflow-Benutzer in der Vergangenheit verwendet haben und empfehlen würde, verwenden? Eine schnelle Google-Suche scheint darauf hinzuweisen, dass die am häufigsten verwendete API Apache Commons File Upload ist (derzeit bei 1.2.1), allerdings hatten wir einige Probleme bei der Verwendung dieser Bibliothek mit größeren Dateien, die wir nicht lösen konnten.
Hat jemand eine zuverlässige Datei-Upload-Bibliothek gefunden (abgesehen von der Apache Commons ein), die sie empfehlen würde?
EDIT: Die Streaming-API ist no eine Option, da sie die gleiche zugrunde liegende Klasse verwendet, die unser Problem verursacht.
EDIT2: Unser ursprüngliches Problem scheint eine Art Problem mit dem Lastausgleich zu sein. Unsere Kloninstanz verwendet Apache/AJP1.3 und die Live-Instanz verwendet Zeus XTM. Die Umgehung des Lastausgleichs durch Verwendung der Server-IP anstelle des Hostnamens scheint das Problem zu beseitigen.
EDIT3: Es stellte sich heraus, dass dies ein Problem mit der Firewall des Clients war. Es scheint, dass sie äh nicht ganz ehrlich waren, als sie sagten, dass sie definitiv wussten, dass es sich nicht um ein Firewall-Problem handelte.