I'm checking this trivial fix in...
2006-07-01 Anthony Green <[EMAIL PROTECTED]>
* javax/sound/midi/SysexMessage.java (setMessage): Fix sysex
status byte test.
--- javax/sound/midi/SysexMessage.java.~1.2.~ 2006-03-15 17:46:57.000000000
-0800
+++ javax/sound/midi/SysexMessage.java 2006-07-01 18:26:16.000000000 -0700
@@ -86,7 +86,7 @@
throws InvalidMidiDataException
{
if (data[0] != SYSTEM_EXCLUSIVE
- || data[0] != SPECIAL_SYSTEM_EXCLUSIVE)
+ && data[0] != SPECIAL_SYSTEM_EXCLUSIVE)
throw new InvalidMidiDataException("Sysex message starts with 0x"
+ Integer.toHexString(data[0])
+ " instead of 0xF0 or 0xF7");