Hallo Forum.
Ich hab da ein größeres Problem.
Also erstmal zur jetzigen Situation:
Ich hab einen Application Server(JBoss) auf dem läuft ein von mir geschriebenes Java backend.
Der Jboss läuft zur zeit auf einem Windows Server.
Nun will ich von diesem JBoss eine Anfrage an einen zweiten Windows bassierenden Server schicken.
Genauer gesagt will ich von dem ein Bild haben.
das tue ich so:
Das funktioniert auch soweit richtig gut.
Nur das Problem ist das wenn ich denn JBoss jetzt auf ein Linux system packe, gehts nicht mehr. Er findet die File einfach nicht mehr. kann mir jemand da helfen???
Danke schonmal


Ich hab da ein größeres Problem.
Also erstmal zur jetzigen Situation:
Ich hab einen Application Server(JBoss) auf dem läuft ein von mir geschriebenes Java backend.
Der Jboss läuft zur zeit auf einem Windows Server.
Nun will ich von diesem JBoss eine Anfrage an einen zweiten Windows bassierenden Server schicken.
Genauer gesagt will ich von dem ein Bild haben.
das tue ich so:
Java:
/////// search == file://///hostname/Picture/userPicture.jpg
URL imgUrl = new URL(search);
File file = new File(imgUrl.getFile());
if (file.exists()) {
response.setContentType("image/png");
FileInputStream fis = new FileInputStream(file);
byte[] buffer = new byte[4 * 512000];
System.out.println("SIZE: " + fis.available());
int bytes_read;
while ((bytes_read = fis.read(buffer)) != -1) {
resultOutStream.write(buffer, 0, bytes_read);
}
resultOutStream.flush();
resultOutStream.close();
}
Das funktioniert auch soweit richtig gut.
Nur das Problem ist das wenn ich denn JBoss jetzt auf ein Linux system packe, gehts nicht mehr. Er findet die File einfach nicht mehr. kann mir jemand da helfen???
Danke schonmal