Lo unico asi que conozco que permita compartir sesiones entre tecnologias tan dispares es usar el motor Quercus para PHP, donde el request de Java (y de ahi la sesion) estan disponibles desde PHP.
Aqui explica como:
http://quercus.caucho.com/quercus-3....%20HttpSession
Claro que eso limita el PHP al que corra sobre Quercus.
S!