OKB-000139 | Fehlermeldung „Es ist ein schwerwiegender Fehler aufgetreten“

Betrifft: orgAnice Web Version 2.xx

Problem:

Beim Versuch eine Datenbank mit orgAniceWeb zu öffnen erscheint die Fehlermeldung:

„Es ist ein schwerwiegender Fehler aufgetreten. Bitte wenden Sie sich an Ihren System-Administrator.“

Weitere Problemanalyse:

Öffnen Sie die Protokolldatei unter „C:\tmp\orgAniceWeb2010_log“ . Suchen Sie dort nach der Zeichenkette „FATAL „. Je nach der folgenden Fehlerbeschreibung gibt es unterschiedliche Lösungsansätze:

Problem A: 

In der Protokolldatei steht : System.IO.FileNotFoundException: database file <Dateipfad> not found

Beispiel:

2014-04-02 09:42:36,572 FATAL orgAnice.Web.login.btnLogin_Click - Session:[2mmnscksmevb1osk3005qcxp] - User:[anonymous] - Workspace:[]/[] - Exception while logging in

System.IO.FileNotFoundException: database file S:\orgAnice\orgAniceCRM2012R2.odb not found 

at orgAnice.Web.login.DoLogin()

at orgAnice.Web.login.btnLogin_Click(Object sender, EventArgs e)

2014-04-02 10:02:41,917 INFO  orgAnice.Web.Global_asax.Application_End - Session:[(null)] - User:[(null)] - Workspace:[(null)]/[(null)] - Application end

Ursache:

Der IIS darf aus Sicherheitsgründen nicht auf Netzlaufwerke zugreifen.

Lösung:

Sie müssen eine lokale Kopie der odb-Datei erstellen und dann den Datenbankpfad im Zweig „<Database>“ unter „C:\inetpub\wwwroot\orgAniceWeb\Templates\<Datenbankname>\config.xml“ anpassen.

Problem B: 

In der Protokolldatei steht : System.Exception: Es wurde kein Datenbankpath in der "config.xml" für die Datenbank "Templates/<Datenbanktitel>" gefunden.

Beispiel:

2014-03-31 16:05:14,840 FATAL orgAnice.Web.login.btnLogin_Click - Session:[s5mnm4frpn2ubkqanmk4yzij] - User:[anonymous] - Workspace:[]/[] - Exception while logging in

System.Exception: Es wurde kein Datenbankpath in der "config.xml" für die Datenbank "Templates/orgAnicCRM2012" gefunden.

bei orgAnice.Web.login.GetDatabasePath(String filename)

bei orgAnice.Web.login.DoLogin()

bei orgAnice.Web.login.btnLogin_Click(Object sender, EventArgs e)

Ursache:

Beim Erstellen der Konfigurationsdateien mit Konfigurationstool ist ein Fehler aufgetreten und die  Konfigurationsdateien sind nicht vollständig. Häufige Ursache sind fehlende Berechtigungen des Benutzers, mit dem die Datenbank im Konfigurationstool geöffnet wurde. In der  Ausgabe des Konfigurationstools ist dann folgendes zu sehen „Sie haben keine Berechtigung dieses Objekt zu lesen …“

Lösung:

Stellen Sie sicher, dass der Benutzer Zugriff auf alle Objekte innerhalb der orgAnice-Datenbank hat, indem Sie ihm alle Berechtigungen zuweisen (Liste der nicht gewährten Berechtigungen ist leer):