1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Mitglieder
  3. aytmolay

Beiträge von aytmolay

  • Cocoon

    • aytmolay
    • 24. April 2006 um 14:07

    hallo Zusammen,

    ich möchte gern ein XML Dokument aus eXistDB mit hilfe von Cocoon lesen,und dann diese Dokument ins HTML umwandeln.

    ich habe ´s so überlegt.

      • Die eXist DB läuft auf dem Port 8080 und ist mit dem Befehl
        Code
        java –jar start.jar jetty

        gestartet.

      • ich habe den JDBC Treiber von eXist in Cocoon registriert
      • ich habe eine Collection in der DB erstellt die heisst mydoc und in dieser Collection habe ich ein XML Dokument reingelegt, die Dokument heisst hallo.xml

    meine Sitmap sieht so aus:

    Code
    [align=left]<map:match pattern="hallo"> 
    <map:generate src="xmldb:exist://localhost:8080/db/mydoc/hallo.xml"/> 
    <map:transform type="xslt" src="Documents/hallo2pdf.xsl"> 
    <map:parameter name="use-request-parameters" value="true"/> 
    </map:transform> 
    <map:serialize type="fo2pdf"/> 
    </map:match> [/align]



    leider das funktioniert nicht. denn ich erhalte die Fehelermeldung:

    Code
    [B]org.xmldb.api.base.XMLDBException: Unknown or unparsable API for: xmldb:exist://localhost:8080/db/april [/B]



    ich glaube mein Fehler ist das der Pseudoprotokol nicht rechtig ist.
    xmldb:exist://localhost:8080/db/mydoc/hallo.xml
    denn irgendwo in diesem pseudoprotokoll muss noch Username und Password reinkommen.

    kann mir jemand helfen?
    Danke.

Rechtliches

Impressum

Datenschutzerklärung