@startuml
a->b: foo
alt true
a->b: bar1
else false
a->b: bar2
end
@enduml
The above gives the following:
java.lang.IllegalArgumentException
at net.sourceforge.plantuml.tikz.TikzGraphics.setStrokeColor(Unknown Source)
at net.sourceforge.plantuml.ugraphic.tikz.DriverRectangleTikz.draw(Unknown Source)
at net.sourceforge.plantuml.ugraphic.tikz.DriverRectangleTikz.draw(Unknown Source)
at net.sourceforge.plantuml.ugraphic.AbstractUGraphic.draw(Unknown Source)
at net.sourceforge.plantuml.skin.rose.ComponentRoseGroupingElse.drawBackgroundInternalU(Unknown Source)
at net.sourceforge.plantuml.skin.AbstractComponent.drawU(Unknown Source)
at net.sourceforge.plantuml.sequencediagram.graphic.GroupingGraphicalElementElse.drawInternalU(Unknown Source)
at net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElement.drawU(Unknown Source)
at net.sourceforge.plantuml.sequencediagram.graphic.DrawableSet.drawPlaygroundU(Unknown Source)
at net.sourceforge.plantuml.sequencediagram.graphic.DrawableSet.drawU(Unknown Source)
at net.sourceforge.plantuml.sequencediagram.graphic.SequenceDiagramFileMakerPuma.createImage(Unknown Source)
at net.sourceforge.plantuml.sequencediagram.graphic.SequenceDiagramFileMakerPuma.createOne(Unknown Source)
at net.sourceforge.plantuml.sequencediagram.SequenceDiagram.exportDiagramInternal(Unknown Source)
at net.sourceforge.plantuml.UmlDiagram.exportDiagram(Unknown Source)
at net.sourceforge.plantuml.PSystemUtils.exportDiagramsSequence(Unknown Source)
at net.sourceforge.plantuml.PSystemUtils.exportDiagrams(Unknown Source)
at net.sourceforge.plantuml.SourceFileReader.getGeneratedImages(Unknown Source)
at net.sourceforge.plantuml.Run.manageFileInternal(Unknown Source)
at net.sourceforge.plantuml.Run.processArgs(Unknown Source)
at net.sourceforge.plantuml.Run.manageAllFiles(Unknown Source)
at net.sourceforge.plantuml.Run.main(Unknown Source)