changer l'emplacement des fichiers temporaires créés à l'aide d'Apache POI

Je suis coincé avec un problème de lecture .fichier xlsx. Certains fichiers temporaires avec un nom aléatoire sont créés dans /tmp/poifiles répertoire chaque fois que j'utilise WorkbookFactory.créer(inputStream);. Ce répertoire est créé avec RW-R-R - autorisation pour le premier utilisateur. Si un autre utilisateur sur le même ordinateur lors de la tente d'accéder à ces fichiers, il NE peut pas.

Veuillez me suggérer quelque sorte

1) Comment puis-je créer ces fichiers temporaires dans /tmp et pas toujours dans /tmp/poifiles (je suis à l'aide de RHEL V5.0)

2) et comment puis-je configurer PI de nature à modifier l'emplacement de l'endroit où il lit les fichiers temporaires??

Plus de les aider à résoudre mon problème de différents utilisateurs accédant même .xlsx fichiers par le biais de POI est absolument nécessaire.

OriginalL'auteur ronak.patel | 2011-03-14