Openfire won't start

On OpenSUSE 42.1, I have pointed JAVA_HOME to the 64-bit java in /etc/sysconfig/openfire, bur OpenFire still won’t start.

It used to work, but I had to reinstall the OS, and now it won’t.

journalctl -xn

– Logs begin at Fri 2016-07-08 17:31:17 EDT, end at Sun 2016-07-10 10:06:07 EDT. –

Jul 10 10:06:04 jarfx systemd[1]: Stopping user-2.slice.

– Subject: Unit user-2.slice has begun shutting down

– Defined-By: systemd

– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

– Unit user-2.slice has begun shutting down.

Jul 10 10:06:04 jarfx systemd[1]: Removed slice user-2.slice.

– Subject: Unit user-2.slice has finished shutting down

– Defined-By: systemd

– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

– Unit user-2.slice has finished shutting down.

Jul 10 10:06:04 jarfx su[13474]: pam_unix(su:session): session closed for user daemon

Jul 10 10:06:04 jarfx systemd[13476]: pam_unix(systemd-user:session): session closed for user daemon

Jul 10 10:06:04 jarfx openfire[13464]: Starting openfire:

Jul 10 10:06:05 jarfx systemd[1]: Failed to read PID from file /var/run/openfire.pid: Invalid argument

Jul 10 10:06:05 jarfx systemd[1]: Failed to start SYSV: Openfire is an XMPP server, which is a server that facilita

– Subject: Unit openfire.service has failed

– Defined-By: systemd

– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

– Unit openfire.service has failed.

– The result is failed.

Jul 10 10:06:05 jarfx systemd[1]: Unit openfire.service entered failed state.

Jul 10 10:06:07 jarfx kernel: SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=33:33:00:00:00:fb:3c:07:54:7d:dd:e0:86:dd SRC=

Jul 10 10:06:07 jarfx kernel: SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=33:33:00:00:00:fb:3c:07:54:7e:17:0c:86:dd SRC=