Connection points not correct for multiple connections


The issues you have found earlier (filed as DIAGRAMJAVA-50614) have been fixed in Aspose.Diagram for Java18.9.



The fix against this issue has been included in latest version of the API. Please feel free to let us know if you still experience any issue.


Hello, @asad.ali

The issue with connection points was fixed for rectangular shapes, but now I’m experiencing almost the same issue for circular ones, sharing simplified result drawing with an issue: connections between circles (result visio drawing).zip (18.5 KB). And this is what i’m trying to achieve: image.jpg (41.5 KB)

I have updated sandbox project with the scenario which reproduces the issue. Please, run to get resulting drawing (available in root folder). Package com.edvantis.iteraplan.svg.model.hsd contains classes that are mainly used for this Visio diagram and also stencil for it is here - src\main\resources\templ\hsdStencil.vssx.

What I’ve noticed is if I select all elements on resulting drawing and drag them to another place - connections are redrawn and then displayed correctly. Also if I use Connector tool in MS Visio I can see that connection point on one element are not correct: Connection points on one of (31.2 KB)

Please, share you ideas what the issue can be here.

P.S.: Aspose license is missing, please before running project attach it here - src\main\resources\templ\

Kind regards



Thanks for sharing details.

We have logged an issue as DIAGRAMJAVA-50621 in our issue tracking system for further investigation. We will keep you posted with the status of our investigation and issue resolution. Please spare us little time.

We are sorry for the inconvenience.


Dear aspose team,
do you already have some results of your investigation?
Is additional input from our side needed?



Thanks for your cooperation.

The issue (DIAGRAMJAVA-50621) has been investigated and resolved. Its fix would be included in upcoming Aspose.Diagram for Java 18.10 release. We will let you know once new version is available for download.


The issues you have found earlier (filed as DIAGRAMJAVA-50621) have been fixed in Aspose.Diagram for Java 18.10.