If the proxy environment variable (http_proxy) is set without the "http://" prefix, then the wrapper script (/usr/bin/josm) set wrong parameters for the java command. Working example: if http_proxy=http://yourproxy:80 then proxy_port=80 and proxy_host=yourproxy Does not work: if http_proxy=yourproxy:80 then proxy_port=80 and proxy_host=yourproxy:80 Fix for the wrapper script: Replace: proxy_host=`echo $http_proxy|sed -e 's!.*://\(.*\):.*!\1!g'` with: proxy_host=`echo $http_proxy|sed -e 's!\(.*://\)\?\(.*\):.*!\2!g'` Reproducible: Always Steps to Reproduce: 1.export http_proxy=yourproxy:80 2.josm 3. Actual Results: The josm command hangs endlessly. Expected Results: The application should start.
thanks, applied