• White spaces are required between publicId and systemId

    By Fredrik Norling 1 decade ago

    2012-06-05 10:12:49 HTTP JVM: [Fatal Error] transform.xsl:1:63: White spaces are required between publicId and systemId.
    2012-06-05 10:12:49 HTTP JVM: FATAL ERROR: '[ERR 0641] An error occurred while parsing document: 'White spaces are required between publicId and systemId.'.; SystemID: http://xxxxxx/utv/logreader.nsf/transform.xsl; Line#: 1; Column#: 63'

    • I have the exact same problem.

      By Danne Lindskog 1 decade ago

      Running on Domino 8.5.3 FP1

      Latest 8.5.3 Extlib (downloaded today, and validated it works well)

       

      2012-06-06 14:13:41   HTTP JVM: FATAL ERROR:  '[ERR 0641] An error occurred while parsing document: 'White spaces are required between publicId and systemId.'.; SystemID: http://xxxxxxxx/logreader.nsf/transform.xsl; Line#: 1; Column#: 63'

      • The xml transform fails because we don't have reader access for anonymous users

        By Danne Lindskog 1 decade ago

        Bah (this is not a complaint towards Jakob but a general xls transform rant)
        I hate the xml/xsl transform where everyone seems to use the StreamSource method where you basically does a http request towards the database to read the xsl file.

        I've seen this in my company's solutions as well, and its a disaster, it has to be a better way to do this.

        It is even more devastating in this solution because you obviously don't want to allow anonymous read access into all these log files, especially on a server that's is reachable from the outside.

        The solution: Tick in "available for Public access users" on the file resource transform.xsl

        Then make sure Anonymous is "no access" but tick in "Read public documents"

        /Danne

         

        • Thank you for the feedback/solution

          By Jakob Majkilde 1 decade ago

          Have just uploaded a new version with 'Public access' :-)