Hi!
I wanted to generate ascii art on plantuml server - http://www.plantuml.com/plantuml/form
and I got this error:
java.lang.IllegalArgumentException
at net.sourceforge.plantuml.posimo.Path.<init>(Path.java:50)
at net.sourceforge.plantuml.cucadiagram.dot.CucaDiagramTxtMaker.<init>(CucaDiagramTxtMaker.java:101)
at net.sourceforge.plantuml.cucadiagram.CucaDiagram.createFilesTxt(CucaDiagram.java:338)
at net.sourceforge.plantuml.cucadiagram.CucaDiagram.exportDiagramInternal(CucaDiagram.java:296)
at net.sourceforge.plantuml.UmlDiagram.exportDiagram(UmlDiagram.java:249)
at net.sourceforge.plantuml.SourceStringReader.generateDiagramDescription(SourceStringReader.java:167)
at net.sourceforge.plantuml.SourceStringReader.generateDiagramDescription(SourceStringReader.java:149)
at net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagramInternal(DiagramResponse.java:185)
at net.sourceforge.plantuml.servlet.DiagramResponse.access$0(DiagramResponse.java:165)
at net.sourceforge.plantuml.servlet.DiagramResponse$1.runJob(DiagramResponse.java:157)
at net.sourceforge.plantuml.api.TimeoutExecutor$MyThread.run(TimeoutExecutor.java:77)
I used this code to get the error
@startuml
node "Example" {
interface Cx
interface Dx
[SLF] <--> Dx
folder "HSS" {
[LGen1] <--> Cx
[LGen2] <--> Cx
}
}
node "ICSCF" {
}
node "SCSCF" {
}
[Cx] <--> ICSCF : Cx
[Dx] <--> SCSCF : Dx
[Cx] <--> SCSCF : Cx
[Dx] <--> ICSCF : Dx
@enduml