Steps to get Hermes to work under Windows 11: Hack the installer jar, to remove the need for Admin rights for the start menu entry: res/shortcutSpec.xml keep only an empty <shortcuts></shortcuts> Use a 32 bit Java 8 run the installer.jar replace lib/xercesImpl.jar with a current one hermes.bat set JAVA_HOME=C:\util\jdk\jdk8u352-b08_x86 set HERMES_HOME=C:\util\HermesJMS set HOME=%USERPROFILE% to see possible exceptions, at the end replace start javaw with "%JAVA_HOME%\bin\java"
It seems that maintenance on Hermes stopped around 2011, which is a shame, because it’s great software. You can still download it and use it. Solace sort of endorses Hermes. The domain names http://hermesjms.com and http://hermesjms.org are no longer registered. It takes a little adaptation to get it to work on a modern system: see my previous post about that.
It seems that maintenance on Hermes stopped around 2011, which is a shame, because it’s great software. You can still download it and use it. Solace sort of endorses Hermes. The domain names hermesjms.com and [hermesjms.org] are no longer registered. It takes a little adaptation to get it to work on a modern system: see my previous post about that.
It seems that maintenance on Hermes stopped around 2011, which is a shame, because it’s great software. You can still download it and use it. Solace sort of endorses Hermes. The domain names [hermesjms.com] and [hermesjms.org] are no longer registered. It takes a little adaptation to get it to work on a modern system: see my previous post about that.
It seems that maintenance on Hermes stopped around 2011, which is a shame, because it’s great software. You can still download it and use it. Solace sort of endorses Hermes. The domain names [hermesjms.com] and [hermesjms.org] are no longer registered.
Hermes was designed for Java 6, and technology changes fast. Here are some pointers on getting it to work on Java 8: 1. Only use a 32-bit JVM. If you use 64-bit you'll encounter this problem. 2. As explained here, you need to edit the start script (hermes.sh or .bat) to add the following JVM args: -Dorg.xml.sax.parser=com.sun.org.apache.xerces.internal.parsers.SAXParser -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl -Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl...
Hermes was designed for Java 6, and technology changes fast. Here are some pointers on getting it to work on Java 8: 1. Only use a 32-bit JVM, otherwise you'll encounter this problem. 2. As explained here, you need to edit the start script (hermes.sh or .bat) to add the following JVM args: -Dorg.xml.sax.parser=com.sun.org.apache.xerces.internal.parsers.SAXParser -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl -Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl...