Empfelungen für Website mit Java
- suntsu
- Beiträge: 2947
- Registriert: 03.05.2002 10:45:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: schweiz
-
Kontaktdaten:
Nochmal eine Frage.
Ist oc4j beim iAS schon dabei, oder muss das als seperates Modul installiert werden?
gruss
manuel
edit:
Die ganze Oracle sache kommt mir irgendwie nicht so transparent vor. Ich habe afaik den Application-Server installiert, weis aber nicht genau was da alles ist installiert worder. Auch mit der Dokumentation habe ich so meine Mühe. Ich finde zwar etwa 3 Millionen Howtos, aber keines das mir step-by-step die Installation des oc4j aufzeigt.
Aba ez, vielleicht werd ich ja noch warm mit Oracle, und vielleicht verfluche ich es bald
Ist oc4j beim iAS schon dabei, oder muss das als seperates Modul installiert werden?
gruss
manuel
edit:
Die ganze Oracle sache kommt mir irgendwie nicht so transparent vor. Ich habe afaik den Application-Server installiert, weis aber nicht genau was da alles ist installiert worder. Auch mit der Dokumentation habe ich so meine Mühe. Ich finde zwar etwa 3 Millionen Howtos, aber keines das mir step-by-step die Installation des oc4j aufzeigt.
Aba ez, vielleicht werd ich ja noch warm mit Oracle, und vielleicht verfluche ich es bald
- emge
- Beiträge: 1525
- Registriert: 20.10.2003 22:05:46
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: 50° 45' 0" N 12° 10' 0" E
Ist schon mit dabei.suntsu hat geschrieben:Nochmal eine Frage.
Ist oc4j beim iAS schon dabei, oder muss das als seperates Modul installiert werden?
Wenn es dir nur um den OC4J geht, dann brauchst du nicht den ganzen iAS installieren. Zieh dir den "Oracle9iAS Containers for J2EE Standalone v9.0.3" von http://otn.oracle.com/software/htdocs/d ... lsoft.htmlsuntsu hat geschrieben: Die ganze Oracle sache kommt mir irgendwie nicht so transparent vor. Ich habe afaik den Application-Server installiert, weis aber nicht genau was da alles ist installiert worder. Auch mit der Dokumentation habe ich so meine Mühe. Ich finde zwar etwa 3 Millionen Howtos, aber keines das mir step-by-step die Installation des oc4j aufzeigt.
Beides.suntsu hat geschrieben: Aba ez, vielleicht werd ich ja noch warm mit Oracle, und vielleicht verfluche ich es bald
Grüße, Marco
- suntsu
- Beiträge: 2947
- Registriert: 03.05.2002 10:45:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: schweiz
-
Kontaktdaten:
aloae
Zuerst mal danke. Ich hab den oc4j gefunden, und kann unter http://192.168.0.145:7777/j2ee/examples/jsp/ auch jsp/servlets Beispiele laufen lassen, und sie laufen .
so, und schon wieder neue Fragen
Ist der Apache JServ die Servlet-Engine für oc4j, oder ist das ein eigenständiges Produkt.
Ich habe in einer Doku gelsen das man den oc4j über ein Webfrontend administriert(Oracle Enterprise Manager) Der will von mir ein Username und ein Passwort, und ich habe keinen Plan was das ist oder wo ich eins einstellen kann. Die Passwortabfrage läuft auf http://192.168.0.145:1810
any hints
gruss
man'deremegeliebstreichelt'uel
Zuerst mal danke. Ich hab den oc4j gefunden, und kann unter http://192.168.0.145:7777/j2ee/examples/jsp/ auch jsp/servlets Beispiele laufen lassen, und sie laufen .
so, und schon wieder neue Fragen
Ist der Apache JServ die Servlet-Engine für oc4j, oder ist das ein eigenständiges Produkt.
Ich habe in einer Doku gelsen das man den oc4j über ein Webfrontend administriert(Oracle Enterprise Manager) Der will von mir ein Username und ein Passwort, und ich habe keinen Plan was das ist oder wo ich eins einstellen kann. Die Passwortabfrage läuft auf http://192.168.0.145:1810
any hints
gruss
man'deremegeliebstreichelt'uel
- emge
- Beiträge: 1525
- Registriert: 20.10.2003 22:05:46
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: 50° 45' 0" N 12° 10' 0" E
Quasi ein eigenständiges Produkt. JServ ist die "alte" Servlet-Engine. Gab es schon, als man von J2EE-Containern nur von Ferne etwas gehört hat.suntsu hat geschrieben:aloae
Zuerst mal danke. Ich hab den oc4j gefunden, und kann unter http://192.168.0.145:7777/j2ee/examples/jsp/ auch jsp/servlets Beispiele laufen lassen, und sie laufen .
so, und schon wieder neue Fragen
Ist der Apache JServ die Servlet-Engine für oc4j, oder ist das ein eigenständiges Produkt.
User ist ias_admin. Kennwort hast du bei der Installation eingegeben. Merkt man sich aber nie . Deshalb folgende Möglichkeit:Ich habe in einer Doku gelsen das man den oc4j über ein Webfrontend administriert(Oracle Enterprise Manager) Der will von mir ein Username und ein Passwort, und ich habe keinen Plan was das ist oder wo ich eins einstellen kann. Die Passwortabfrage läuft auf http://192.168.0.145:1810
1) gehe nach IASDIR/sysman/j2ee/config/
2) öffne jazn-data.xml
3) suche dir das <credentials>-Tag des Users ias_admin
4) Lösche, was da drin steht (das verschlüsselte alte, aka vergessene, Kennwort)
5) trage ein neues Kennwort im Klartext mit vorangestelltem Ausrufezeichen ("!") ein
Grüße, Marco
- suntsu
- Beiträge: 2947
- Registriert: 03.05.2002 10:45:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: schweiz
-
Kontaktdaten:
*Thread ausgrab*
So, im neuen Jahr mal wieder an Oracle ran
oc4j läuft, und funktioniert auch alles ziemlich gut.
Eine Frage hätt ich aba trotzdem noch:
Wo und wie speichert man die Informationen für die Datenbankanbindung?
Diese sollte imo aus einem File eingelesen werden, damit man Zentral den connection-string ändern kann.
Gibt es da ein "normales" vorgehen, oder macht das jeder ein bisschen anders?
gruss
manuel
So, im neuen Jahr mal wieder an Oracle ran
oc4j läuft, und funktioniert auch alles ziemlich gut.
Eine Frage hätt ich aba trotzdem noch:
Wo und wie speichert man die Informationen für die Datenbankanbindung?
Diese sollte imo aus einem File eingelesen werden, damit man Zentral den connection-string ändern kann.
Gibt es da ein "normales" vorgehen, oder macht das jeder ein bisschen anders?
gruss
manuel
- emge
- Beiträge: 1525
- Registriert: 20.10.2003 22:05:46
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: 50° 45' 0" N 12° 10' 0" E
Der J2EE-Container verwaltet über die Datei data-sources.xml einen Connection-Pool. Mit einem bisschen Code wiesuntsu hat geschrieben:Wo und wie speichert man die Informationen für die Datenbankanbindung?
Diese sollte imo aus einem File eingelesen werden, damit man Zentral den connection-string ändern kann.
Gibt es da ein "normales" vorgehen, oder macht das jeder ein bisschen anders?
Code: Alles auswählen
Connection con = null;
try {
Context ctx = new InitialContext();
String dsName = new String("your_ds_name");
DataSource source = (DataSource) ctx.lookup(dsName);
con = source.getConnection();
} catch (Exception e) {
// log error ...
}
Gelegentlich machen wir es hier etwas anders. Da eine Anwendung auch auf einem reinen Servlet-Container laufen muss, verwalten wir die JDBC-Connections selbst. Die Parameter stehen dann ganz normal in einem Properties-File.
Grüße, Marco