Ваш цифровой сертификат был создан вами путем ввода подробностей в подсказки инструментов SDK, верно?Он не был создан сертификационным органом, который проверял эти идентификационные данные.
Проблема с созданным вами сертификатом заключается в том, что я или кто-либо другой мог притвориться вами.Именно по этой причине JRE отказывается указывать, кем вы заявляете - информация бесполезна.
Исправление простое.Получите сертификат, который был проверен одним из признанных органов, и подпишите код, используя этот сертификат.