Exploring this issue further, I find that the saved version (in $FEDORA_HOME/data/objectSore/*/info%3Afedora%2Fdemo%3A28) differs from the web out put in its xml style, it is rewritten to have explicit end tags ... I suspect that the rewriting engine is to blame here. Why are sometimes exactly 16 Bytes lost?
--Jörg Knappen Excerpt from differentes between web server output and Fedora archived content: 194,198c196,200 < <mime:content type="image/gif"></mime:content> < <mime:content type="image/jpeg"></mime:content> < <mime:content type="image/tiff"></mime:content> < <mime:content type="image/png"></mime:content> < <mime:content type="image/bmp"></mime:content> --- > <mime:content type="image/gif"/> > <mime:content type="image/jpeg"/> > <mime:content type="image/tiff"/> > <mime:content type="image/png"/> > <mime:content type="image/bmp"/> 202c204 < </w \ Kein Zeilenumbruch am Dateiende. --- > </wsdl:definitions> Zitat von Jörg Knappen <j.knap...@mx.uni-saarland.de>: > I tried to repare it manually (using the fedora/admin interface and > adding the missing characters </w > sdl:definitions> > > and saving. Nothing changed, it is still delivered in a broken way. > > --Jörg Knappen > > > Zitat von Jörg Knappen <j.knap...@mx.uni-saarland.de>: > >> Additional information to the problem: >> >> Fedora ist version 3.5 running on preinstalled Apache-Tomcat-7.0.25 with >> java version "1.6.0_30" >> Java(TM) SE Runtime Environment (build 1.6.0_30-b12) >> Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode) >> >> I have checked the data store and found in $FEDORA_HOME/data/objectStore/19/ >> the file info%3Afedora%2Fdemo%3A28. >> >> This file is well-formed xml (tested with xmllint) and contains the >> full wdsl. >> It is only the delivery fo the wsdl which fails. >> >> BTW, it is also truncated at the same place when I go via the >> fedora/admin interface and try to edit the wdsl datastream. >> >> --Jörg Knappen >> >> Zitat von Jörg Knappen <j.knap...@mx.uni-saarland.de>: >> >>> I am still testing the fedora commons repository. Now some (but not >>> all!) demo objects have broken wdsl-datastreams, e.g., the object >>> demo:28: >>> >>> http://fedora.clarin-d.uni-saarland.de/fedora/objects/demo:28/datastreams/WSDL/content >>> >>> give me the following error message from Firefox 9.0.1 >>> >>> XML-Verarbeitungsfehler: Ungeschlossenes Token >>> Adresse: >>> http://fedora.clarin-d.uni-saarland.de/fedora/objects/demo:28/datastreams/WSDL/content >>> Zeile Nr. 202, Spalte 17: </w >>> ----------------^ >>> >>> (My Firefox speaks german: it translates to >>> XML processing error: token not closed >>> address: >>> http://fedora.clarin-d.uni-saarland.de/fedora/objects/demo:28/datastreams/WSDL/content >>> Line 202, Row 17: </w >>> ) >>> >>> It seems that the wdsl datastream ends prematurely. Has someone >>> encountered this problem before? Google showed nothing to me. >>> >>> --Jörg Knappen >>> >>> P.S. The following demos show the problem demo:13 demo:25 demo:28 ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users