Autor Thema: Java File verschwunden  (Gelesen 5373 mal)

Offline MLoy

  • Junior Mitglied
  • **
  • Beiträge: 57
Java File verschwunden
« am: 06.12.10 - 13:10:18 »
Hi Leute,

ich habe nach der Anleitung von Julian http://www.youatnotes.de/web/youatnotes/wiki-xpages.nsf/dx/Work_with_Java
Java Klassen in meine XPages Anwendung eingebunden.
Das ganze funktioniert super, nur scheint mein eingebundenes Javafile verschwunden zu sein. Der Ordner unter WebContent/WEB-INF ist verschwunden und das File mit ihm.
Auch eine Eclipse Suche findet nichts.
Das komische an der Sache ist aber, das meine Anwenung noch immer funktioniert, selbst nachdem ich das Projekt gecleant habe.
Meine Vermutung ist, dass das File schon noch da ist, aber nicht mehr angezeigt wird.
Hat dafür jemand ne Erklärung?
Ich tu mich halt mit Änderungen im Java Code derzeit etwas schwer ;-)

Viele Grüße
Marcus



Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Java File verschwunden
« Antwort #1 am: 06.12.10 - 13:53:41 »
Du kannst mal den Rechner auf dem du entwickelst und dem Server auf dem die Anwendung läuft eine Betriebssystem Dateisuche starten nach.

verschwundene_Datei.java

und

verschwundene_Datei.class

Vielleicht ist einfach die .java source aus irgendwelchen seltsamen Gründen gelöscht (nicht normal) und die komplierte .class Datei existiert noch.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline MLoy

  • Junior Mitglied
  • **
  • Beiträge: 57
Re: Java File verschwunden
« Antwort #2 am: 06.12.10 - 14:19:19 »
Die Suche war leider ohne Erfolg.

Das Komische ist, hatte ich gerade vergessen zu erwähnen, dass mir das jetzt schon an zwei voneineander unabhängigen Stellen passiert ist, bei 2 Kunden mit 2 verschiedenen Servern/Clients.


Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Java File verschwunden
« Antwort #3 am: 07.12.10 - 06:57:34 »
Die class Datei MUSS dasein. Sonst kann das überhaupt nicht funktionieren.
Bist du sicher du weisst, wie die heißt?
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline MLoy

  • Junior Mitglied
  • **
  • Beiträge: 57
Re: Java File verschwunden
« Antwort #4 am: 07.12.10 - 08:57:49 »
Das ist ja genau das was mich so wundert. Der Aufruf in der XPage sieht so aus:


   importPackage(kq.xpages);
try{

   var myTest = new Pdf();
   var pdfUrl = myTest.createPDF();


 usw.

Also gehe ich davon aus die Datei Pdf.class heißen müsste, die ist aber definitiv nicht auf Fileebene bzw. im Eclipse Projekt zu finden.

Very strange....

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Java File verschwunden
« Antwort #5 am: 14.12.10 - 14:03:13 »
Das ganze funktioniert super, nur scheint mein eingebundenes Javafile verschwunden zu sein. Der Ordner unter WebContent/WEB-INF ist verschwunden und das File mit ihm.
Auch eine Eclipse Suche findet nichts.
Das komische an der Sache ist aber, das meine Anwenung noch immer funktioniert, selbst nachdem ich das Projekt gecleant habe.
Meine Vermutung ist, dass das File schon noch da ist, aber nicht mehr angezeigt wird.
Hat dafür jemand ne Erklärung?
Notes hebt sich den kompilierten Java-Code auf. Daher funktioniert Deine Anwendung (noch).

Kann es sein, das
a) ein Virenscanner das Teil gelöscht hat
b) Du die DB mit einem älteren Designer zwischendurch wieder mal geöffnet hast
c) Du die DB auf einem älteren Client oder Server die DB kompaktiert hast
?
In all diese Fällen wäre das eine Erklärung, warum Du Dein Java Source File verloren hast.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline MLoy

  • Junior Mitglied
  • **
  • Beiträge: 57
Re: Java File verschwunden
« Antwort #6 am: 14.12.10 - 15:22:07 »
Die Fälle b und c kann ich mir durchaus vorstellen, da es, wie gesagt, in einer Kundeumgebung aufgetreten ist und dort mehrere Köche am köcheln sind ;-)

Siehst Du eine Chance die Files wieder herstzustellen?
Ich nehme an eher nicht.

Da werd ich mir dann wohl generell einen anderen Weg aussuchen müssen, da es immer wieder mal vorkommt, dass ich in der Ecke was ändern muss.

Ziel von mir war es (und es hat auch funktioniert) im Backend zur Laufzeit ein PDF zu erstellen, das auf dem Server abzulegen und dem User per URL anzubieten.

Vielleicht gibts ja ne komfortablere Lösung

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Java File verschwunden
« Antwort #7 am: 14.12.10 - 16:03:07 »
Backup? ;)

Den Code in eine ScriptLibrary packen und von dort "usen"?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline MLoy

  • Junior Mitglied
  • **
  • Beiträge: 57
Re: Java File verschwunden
« Antwort #8 am: 15.12.10 - 14:49:43 »
Wie kann ich Javacode in eine Script Lib packen?
Wenn ich eine Java Lib verwende kann ich die nicht als Ressource in eine XPage einbinden, oder doch?

Ich befürchte ich steh grad a bisserl aufm Schlauch. Bitte schubst mich mal vom Schlauch runter ;-)
« Letzte Änderung: 15.12.10 - 15:00:53 von MLoy »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz