Domino 9 und frühere Versionen > ND6: Entwicklung
JavaServerAddin Deployment...
Marinero Atlántico:
Das ist wohl auch sinnvoll nur Schritt für Schritt möglich.
Wobei ich "Hello World in allen Variationen" ein bischen übertrieben finde.
Es ist viel einfacher, erst einmal mit den Standards oder auch den "advanced Standards" anzufangen.
Z.B. hat es Thomas Völkl (den ich nicht als Java Anfänger bezeichne) mit seinen Struts / ORM Projekten wesentlich einfacher als dein Projekt, weil es eben auf Standards aufbaut. Das ist gut dokumentiert, da gibt es hunderttausende von google Treffern zu.
Zumindest beherrschst du jetzt einigermassen Eclipse.
Vielleicht poste ich mal ein paar Ideen zu RDBMS Zugriffen, evtl. mit Mini Frontend auf Tomcat. Aber dazu bräuchte ich eben auch mehr Zeit.
Gruß Axel
Manfred Dillmann:
Hallo Axel,
>>Wobei ich "Hello World in allen Variationen" ein bischen übertrieben finde.<<
Klar, hatte ich extra etwas provokant geschrieben. Ich habe aber jetzt deutlich gemerkt, das mein Vorhaben so nicht zu realisieren ist. Da ich keinen Druck habe (Java ist ja z.Z. mehr ein Hobby :) ), mache ich mich auch nicht verrückt.
Ich muss einfach grundsätzliche Zusammenhänge (Gestern Abend habe ich kapiert, was überladene Methoden in Klassen sind) besser verstehen. Mit diesem Wissen kann ich dann auch nicht-trivialen Beispiel-Code verstehen. So arbeite ich mich weiter durch. Trotz alledem sehr interessant, diese Java-Welt...
Gruß
Manfred
Thomator:
Und wieder eine nicht so schöne Nachricht:
In der JRE des Domino scheint es nicht möglich zu sein, eine Verbindung zu einem ServerSocket herzustellen.
Der Socket selbst läßt sich instantiieren, binden und alles was so nötig ist. Aber beim ersten Versuch eines Verbindungsaufbaus wird das allseits beliebte Fenster 'NSD is running' gezeigt. :'(
TOTALABSTURZ vom Domino.
Nachdem ich eine Weile rumprobiert habe bin ich zu dem Schluß gekommen, dass der Aufruf der Methode accept() zu diesem Absturz führt. Das dürfte nach meinem Verständnis von Java irgendwas natives sein oder RMI oder so. Damit hat der Domino vielleicht Probleme.
Allerdings wird trotz NSD der Server nicht richtig beendet. Da geht wirklich gar nix mehr und es hilft nur ein Neustart des Rechners.
Sch......ade eigentlich.
Ich werde die Problematik mit den Zugriffen auf 5'er Server jetzt im Servlet abfackeln. Da hätte ich auch schon früher draufkommen können. Das hätte mir eine Mange Arbeit und Tränen ;D erspart.
Thomas
Manfred Dillmann:
Hallo Thomas,
danke für Deinen Erfahrungsbericht. So langsam könnte man an der Kombination Notes/Domino <-> Java die Freude verlieren...
Schade.
Gruß
Manfred
Thomator:
Hallo Manfred,
an sich ist die Kombination schon recht Potent, gerade im Zusammenspiel von Servlets in externen Servlet-Containern wie Tomcat und dem Domino.
Daß diese ServerAddin's so ihre Probleme mit sich bringen kann man meines Erachtens schon daraus ableiten, dass es von Seiten der IBM absolut nichts gibt, was überhaupt auf die Existenz dieser Möglichkeit hinweist. (hab ich zumindest nix finden können)
Allerdings habe ich inzwischen auch schon Lösungen gesehen, die auf diesem Wege implementiert worden sind, und astrein funktionieren (z.B. einen Importer für Daten aus einer RDB in Notes-DB's).
Also so ganz möchte ich das Thema noch nicht verteufeln, wenn ich mal wieder etwas Luft habe, werde ich in diesem Bereich mal noch ein bisschen rumspielen und schauen, was für Möglichkeiten dieses Feature bietet.
Also, nicht die Flinte in's Korn schmeißen, es macht auch Spaß, die Möglichkeiten solcher Schnittstellen auszuloten. Und der Frust ist immer eher vergessen ;D
Thomas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln