The error java.lang.IllegalArgumentException occurs when trying to render the following diagram in a PlantUML renderer macro in confluence.
@startuml
namespace a{
class b{
}
class c{
}
class d{
}
}
namespace e{
namespace f{
class g{
}
class h{
}
class i{
}
}
}
a- e.f: invokes f functions
namespace j{
namespace k{
class m{
}
class n{
}
class o{
}
class p{
}
}
}
e.f.i - j.k: > this is a good connections
e.f.h - j.k: < this is a weak connection
@enduml
The diagram does not produce an error in online editors.
By changing the namespace j to something else macro shows the diagram, but is of course not correct.