jmdns3.4.1 is unable to resolve services with spaces at end or beginning of the name. It discovers them but coudn't resolve. It is due to removeSeparators() method in ServiceInfoImpl.java class. Other bonjour browsers except jmdns detect such services. Please fix this and issue a new release.