If you follow the link you'll see that writing <jar-file>../../applicationone/referenced_project.par</jar-file> in the persistence.xml leads to some strange behaviour. The '../' doesn't seem to do there job and go to the parent directory. Instead they eat one character of the specified path.