FAQs

Hinweis: Die MyCoRe-Version 2.1 ist in Vorbereitung. Falls Sie Fehler in der aktuellen Version 2.0 Fixes finden, melden Sie diese bitte auf der MyCoRe-User-Mailingliste (siehe Kontakt) oder auf der Sourceforge-Projektseite http://mycore.sf.net/

Frage: Muss ich die Software IBM Content Manager oder eine andere kommerzielle Software kaufen, um MyCoRe / DocPortal / MILESS verwenden zu können?

Antwort: Definitiv nein. Wenn Sie IBM Content Manager oder IBM DB2 in Ihrer Systemumgebung einsetzen, können Sie diese Produkte als Backend verwenden, z. B. Dateien im IBM Content Manager statt in einem lokalen Dateisystem speichern. Dies ist aber nur eine Option. Viele Anwender betreiben MyCoRe-Anwendungen derzeit ausschließlich auf Basis von Open Source Backends wie Lucene und MySQL. Welche Option für Sie die richtige Wahl ist, hängt von vielen Faktoren ab, z. B. der langfristigen Menge der zu verwaltenden Daten und Dateien.



Frage: Ich bekomme Probleme mit Umlauten beim Verwenden von Tomcat. Woran liegt das?

Antwort: Tomcat verwendet standardmäßig ein falsches Encoding (Latin1) für Formulardaten.
Bitte ändern sie die Einstellung in der server.xml bei dem entsprechenden Connector, z.B.:

<Connector port="8080" URIEncoding="utf-8" [...]

Das URIEncoding-Attribut muss bei allen verwendeten Konnektoren auf "utf-8" stehen.



Frage: Ich bekomme verschiedene Fehlermeldungen bei der Verarbeitung von XSL Stylesheets oder beim Lesen von XML-Dateien

z. B.:

Antwort: Es muss sichergestellt werden, dass der XML-Parser Xerces und der XSL-Prozessor Xalan in den richtigen Versionen verwendet wird.
Beide werden als Jar-Dateien im Unterverzeichnis libvon MyCoRe mitgeliefert. Viele Java-Laufzeitumgebungen oder Web Application Server enthalten aber andere, inkompatible XML-Parser oder XSL-Prozessoren (z. B. unter IBM AIX), oder sie liegen in anderen Versionen vor. Kopieren Sie die folgenden Java-Klassenbibliotheken aus dem Verzeichnis {MYCORE_HOME}/lib/in das Verzeichnis {JAVA_HOME}/jre/lib/endorsed/. Nur dann ist sichergestellt, dass MyCoRe die richtigen Klassenbibliotheken verwendet.

      
      
      serializer_2_7_0.jar 
      xercesImpl_2_7_1.jar
      xalan_2_7_0.jar
      xml-apis.jar
     
     



Frage: Nach dem Update meines Systems auf SuSE 10.2 bringt ant den folgenden Fehler:

java.lang.NoClassDefFoundError: org/apache/xml/serializer/SerializerTrace'.

Antwort: Fügen Sie in /etc/ant.d die Datei 'serializer' mit folgendem Inhalt ein.

serializer xalan-j2-serializer



Frage: Bei Verwendung von MySQL 4 reagiert die Anwendung beim Aufbau der Datenbank-Verbindung nicht mehr:

      
       
      C3P0 using driver: org.gjt.mm.mysql.Driver at URL:
      jdbc:mysql://127.0.0.1/mycore?user=mcradmin&amp;autoReconnect=true 
      INFO nection.C3P0ConnectionProvider 
      Connection properties: {user=mcradmin, password=****} 
      INFO nection.C3P0ConnectionProvider
      autocommit mode: false
      
      

Antwort: Verwenden Sie MySQL 5.0.18 oder höher