AW: [opencms-dev] Java-Problem

Stefan Kienecker stefankienecker at csi.com
Fri Jun 30 14:24:40 CEST 2000


Guten Tag Herr Maier,

vielleicht wäre es für Ihre Zwecke ja ausreichend die opencms Web-Site
einfach mit der entsprechenden Internet Explorer Funktion abzuspeichern?

Gruß Stefan Kienecker

-----Ursprüngliche Nachricht-----
Von: opencms-dev-owner at www.opencms.com
[mailto:opencms-dev-owner at www.opencms.com]Im Auftrag von Marco Maier
Gesendet: Freitag, 23. Juni 2000 13:15
An: 'opencms-dev at opencms.com'
Betreff: [opencms-dev] Java-Problem


Hallo,

Ich habe folgendes Problem.
Ich moechte eine HTML-Datei von der MySql-Datenbank auf das Filesystem
abbilden. Von der Datenbank erhalte ich jedoch nur die Templates.
Meine Idee ist nun, mir selbst eine Klasse zu schreiben, um die Templates
entsprechend zu parsen.
Opencms (V4.30) und MySql laeuft unter SunOs (5.7). Nun habe ich versucht
einen Connect von Win NT4 aus, durch folgenden Codeauschnitt, zu erzeugen.

String url = "jdbc:mysql://wwwsrv3:3306/opencms?user=root";
String driverClass = "org.gjt.mm.mysql.Driver";
Class.forName(driverClass);
con = DriverManager.getConnection(url);

Funktioniert ohne Probleme. Mein naechster Schritt war es ein CmsObject zu
erzeugen um auf die CMS-Klassen zugreifen zu können. Hier liegt nun das
Problem.

Folgenden Ansatz hatte ich schon: (von dem package com.opencms.setup
abgeschaut)

A_CmsObject m_cms = new CmsObject();
m_cms.init(((A_CmsInit)
Class.forName("com.opencms.file.CmsInitMySql").newInstance()
).init("org.gjt.mm.mysql.Driver","jdbc:mysql://wwwsrv3:3306/opencms?user=roo
t"));

m_cms.init(null, null, "Admin", "Administrators", C_PROJECT_ONLINE_ID);

Hier wird der Connect mit folgender Exception verweigert:
Cannot connect to MySQL server on localhost:3306. Is there a MySQL server
running on the machine/port you are trying to connect to?
(java.net.ConnectException)

Weshalb versucht er einen Connect auf Localhost und nicht auf wwwsrv3 zu
erzeugen?
Ueber jeden Hinweis waere ich sehr dankbar.
Vielleicht habe ich ja auch den falschen Ansatz. Meine Java-Kenntnisse sind
nicht gerade berauschend.

Marco Maier




More information about the opencms-dev mailing list