Menu

preprocessor doesn't create preprocessed file

Help
2001-11-26
2001-12-05
  • Geert Ribbers

    Geert Ribbers - 2001-11-26

    Hi.

    On 1 of my computers the preprocessor doesn't create a temporary outputfile for the browser when I choose Apply XSLT, View in Browser.
    On 2 others it works fine.
    I have checked that the pre-processor is running, it just doesn't make a temporary outputfile (without error).
    Does anybody have a clue?

    Versions:
    emacs2.1.1
    XSLT-process 2.1
    Saxon 6.3
    jre 1.3.1

     
    • Ovidiu Predescu

      Ovidiu Predescu - 2001-11-26

      Could you provide more information on the operating system and emacs version you're using?

       
    • Geert Ribbers

      Geert Ribbers - 2001-11-26

      Hi.

      It's W2k.
      And emacs 2.1.1, is there more info on this, you need?
      It's downloaded as precompiled version.

       
    • Ovidiu Predescu

      Ovidiu Predescu - 2001-11-27

      Hm, I'm not sure what could be the problem. It certainly works fine on my Win2k test machine, and you also say it's working fine on your other machine...

      You can try loading an XML or XSLT file, and evaluate the Lisp form:

      (xslt-process-temp-directory)

      [To do the evaluation type Meta-: (Meta is Alt on most keyboards). You should see an "Eval: " prompt at the bottom of your window.]

      This will tell you what is the directory where the temporary files are created. Make sure you have such a directory.

       
    • Geert Ribbers

      Geert Ribbers - 2001-11-27

      The result of this is the correct, existing temp directory (only with ~ signs, but emacs can find it, no problem).
      Running that emacs from another machine over the network there is no problem, running another emacs over the network on the problem-machine fails so it's very likely something like that indeed.
      All rights are perfect in the temp-directory, I checked that, also no other programs give problems.

      Isn't there a way to track messages from the preprocessor?

       
      • Ovidiu Predescu

        Ovidiu Predescu - 2001-12-05

        There is a way to get them, but you will need to recompile the Java portion of the package. Go to the java/ directory in the distribution and run make. This will regenerate the jar file from the sources. You can insert println statements in the source code in the appropriate places to see what's going on on your system.

        If you have a debugger, you may also attach remotely to the JVM and see what happens.

         

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.