Hi Kathey,

I just downloaded the release note for DERBY-2967 and sanity-checked it using the standalone ReleaseNoteReader (see http://wiki.apache.org/db-derby/ReleaseNoteProcess). The sanity-checks passed in my environment. Could you run the following experiment on your machine:

1) Download the release note to your local machine.

2) Then sanity-check the release note by running the ReleaseNoteReader on it.

When I pull the release note into my text editor (or just point my browser at it), I can see that the release note has unprintable characters in it. You should escape these special characters. The unprintable characters may be what's choking the parser. In any event, the unprintable characters make for a confusing release note.

Thanks,
-Rick

Kathey Marsden wrote:
Now that I have an issue that has a release note, I am having trouble with the release note generator.
The error I get is below.  Does this look familiar to anyone?

Kathey


[generateReleaseNotes] Unable to read or parse release note for DERBY-2967: org.xml.sax.SAXParseException: Invalid byte
1 of 1-byte UTF-8 sequence.
[generateReleaseNotes] org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 sequence. [generateReleaseNotes] at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) [generateReleaseNotes] at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) [generateReleaseNotes] at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124) [generateReleaseNotes] at org.apache.derbyBuild.ReleaseNoteReader.getReleaseNote(Unknown Source) [generateReleaseNotes] at org.apache.derbyBuild.ReleaseNotesGenerator.getReleaseNote(Unknown Source) [generateReleaseNotes] at org.apache.derbyBuild.ReleaseNotesGenerator.buildIssuesList(Unknown Source) [generateReleaseNotes] at org.apache.derbyBuild.ReleaseNotesGenerator.execute(Unknown Source) [generateReleaseNotes] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [generateReleaseNotes] at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) [generateReleaseNotes] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [generateReleaseNotes] at java.lang.reflect.Method.invoke(Method.java:597) [generateReleaseNotes] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) [generateReleaseNotes] at org.apache.tools.ant.Task.perform(Task.java:348) [generateReleaseNotes] at org.apache.tools.ant.Target.execute(Target.java:357) [generateReleaseNotes] at org.apache.tools.ant.Target.performTasks(Target.java:385) [generateReleaseNotes] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329) [generateReleaseNotes] at org.apache.tools.ant.Project.executeTarget(Project.java:1298) [generateReleaseNotes] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [generateReleaseNotes] at org.apache.tools.ant.Project.executeTargets(Project.java:1181) [generateReleaseNotes] at org.apache.tools.ant.Main.runBuild(Main.java:698) [generateReleaseNotes] at org.apache.tools.ant.Main.startAnt(Main.java:199) [generateReleaseNotes] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) [generateReleaseNotes] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

BUILD SUCCESSFUL


Reply via email to