Menu

#79 java.net.MalformedURLException: no protocol: tasklist.dtd

open-fixed
None
7
2014-08-15
2006-10-16
Java-Jay
No

When I create a new project that is active, then double
click it in the project pane I get the exception in the
subject line.
I realize this is a problem in one of the supporting
library files, but what about defining our own DTD and
host it on the project website?

Just a suggestion.

I do really like this tool.

Discussion

  • Java-Jay

    Java-Jay - 2006-10-16

    the error log

     
  • Java-Jay

    Java-Jay - 2006-10-16
    • priority: 5 --> 3
     
  • Java-Jay

    Java-Jay - 2006-10-24
    • priority: 3 --> 2
     
  • Java-Jay

    Java-Jay - 2006-10-24

    Logged In: YES
    user_id=1435445

    As of 24 October 2006,
    Compiled with JDK 1.5 Update 8
    Source level set to 1.4.
    Bundling all the support libraries with the jar, this error
    went away.

     
  • Alex Alishevskikh

    Logged In: YES
    user_id=571786

    It seems the problem is that the default XML parser from
    JRE1.5 loads (under some conditions) before Xerces (XML
    parser used by Memoranda). This is why putting Xerces into
    the JAR solves this problem. Xerces doesn't bother about URI
    protocol, unlike Sun parser.

    Actually, DTD checking is not needed there, as it is in the
    code since older times when there were two different
    tasklist formats. I removed all DTD-related stuff from the
    code, so it should work in CVS version now.

     
  • Alex Alishevskikh

    • priority: 2 --> 7
    • assigned_to: nobody --> alexeya
     
  • Alex Alishevskikh

    • status: open --> open-fixed
     

Log in to post a comment.