The documentation states that "<message> can consist of more than one line, separated by (a literal) \n.", but I have not been able to use them. (Since literal is a little ambiguous here, I've tried both writing \n and inserting the ASCII character that represents newline.)</message>
An example file is attached, the command run to create the error was:
$ bash sdedit.sh -o test.svg -t svg RPC-sample.sd
And creates the stacktrace:
Exception in thread "main" net.sf.sdedit.error.SyntaxError: not a valid message - ':' missing
at net.sf.sdedit.text.TextBasedMessageData.parse(Unknown Source)
at net.sf.sdedit.text.TextBasedMessageData.<init>(Unknown Source)
at net.sf.sdedit.text.TextHandler.nextMessage(Unknown Source)
at net.sf.sdedit.diagram.Diagram.readMessages(Unknown Source)
at net.sf.sdedit.diagram.Diagram.generate(Unknown Source)
at net.sf.sdedit.Main.createImage(Unknown Source)
at net.sf.sdedit.Main.main(Unknown Source)</init>
Any help is greatly appreciated. :)