I haven’t tried using OpenJDK with Openfire. Anyway, you seem to be running into a dependency problem with the .deb package. A temporary workaround is to download the .zip boundle and run it with OpenJDK. As long as OpenJDK is compatible with SUN’s JRE or Apple’s JRE you should be fine. Let us know if it worked fine and we can see how to make the dependencies work with OpenJDK.
I wanted to avoid installing from anything but .deb to keep my system clean so I chose to modify the package you provide to accept OpenJDK JREs ( openjdk-6-jre-headless and openjdk-6-jre ) by modifying dependencies and the startup script.
This dependency problem can be avoided by having the debs depend on “java5-runtime” or “java6-runtime” instead of a specific JRE, and then “Recommend” the sun JRE, or otherwise make it clear that only Sun’s JRE is supported. I can understand how that could be a hassle for the mainainer, though, if the sun-java?-jre is a truly required dependency.
Should it be useful, though, some reference info.
The Ubuntu Hardy sun-java6-jre package, as well as the Debian Etch sub-java6-jre provides the following virtual packages: