The solution to this is to adjust the paths in the rpm structure accordingly
The hello.properties is loaded via the classpath. Therefore it needs to be within a jar file (where Hello.java code is packaged) or in a path where Hello.java is compiled to when run_example.sh is executed. This is best handled by whoever is creating the rpms as run_example.sh is a rpm specific artifact and not present in upstream. I haven't been creating rpms for a while and therefore, 1. It would be faster for the maintainer to handle this, as I will have to re-orient myself with the new setup. 2. I don't know the reason why the structure was changed. Therefore this change is best handled with the person who changed the paths to figure out why it was done. If assistance is required, I'm happy to help.
Hi Irina. I've created a release note for this because it corrects a Known Issue from the previous z-stream. Let me know if the wording is OK, bearing in mind the material change was to move files around, and that particular comment was set to private.
List of installed packages: yum list installed "*qpid-java*" qpid-java-client.noarch 0.32-2 qpid-java-common.noarch 0.32-2 qpid-java-example.noarch 0.32-2 yum list installed "*openjdk*" java-1.7.0-openjdk 1:1.7.0.75-2.5.4.2 java-1.7.0-openjdk-devel 1:1.7.0.75-2.5.4.2 java-1.7.0-openjdk-headless 1:1.7.0.75-2.5.4.2 Platforms: i686, x86_64 RHELs: 6.7, 7.1
List of installed packages: yum list installed "*qpid-java*" qpid-java-client.noarch 0.30-7 qpid-java-common.noarch 0.30-7 qpid-java-example.noarch 0.30-7 Platforms: i686, x86_64 RHELs: 6.7, 7.1
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHEA-2015-1879.html