This looks like infinite recursive loop:
[java]
public Vector3f getPositionWorldOnA(Vector3f positionWorldOnA) {
getPositionWorldOnA(positionWorldOnA);
return positionWorldOnA;
}
[/java]
But since I have no idea what the author had in mind (I was always bad at reading poems :D) I do not know what fix should I suggest