несовместимая загрузка jpos.xml

У меня есть апплет, который успешно загружает jpos.xml как в WinXP, так и в W2003SRV, как с JRE 6.045, так и с 7.025 (да, обе старые и устаревшие), но он работает. Однако тот же код не загружает jpos.xml в Win7Pro. Загрузка здесь. javaPOS не допускает явную загрузку из jar или war. Может кто-нибудь проинструктировать, почему несоответствие и решение?

 JposEntryRegistry registry = JposServiceLoader.getManager().
     getEntryRegistry();
registry.load();

ОБНОВЛЕНИЕ: я попытался загрузить файл напрямую с помощью String location=this.getCodeBase.toString+"WEB-INF/classes/jpos.xml" Registration.getRegPopulator.load(location); безрезультатно. Если я попытаюсь открыть InputStream через URL-адрес, я получу: FileNotFound. java.io.FileNotFoundException: http://localhost:8083/10sdaanyd/WEB-INF/classes/jpos.xml Как я могу вручную заполнить реестр Jpos, если он не работает со стандартным подходом (который нарушает принцип «записать один раз и использовать везде» в Win7Pro. Кто-нибудь что-нибудь знает?

UPDATAE01 После этого я поместил параметры в тег апплета, по-прежнему на Win7Pro не работает, но извращенно работает на Win7Home(да при прочих равных). Обнаружение реестра.getSize()==0 Я загружаю файл, впервые вижу его в кеше, и он не заполняет реестр. Я скачал jpos113 и все необходимые jar-файлы. Я загружаю его из корня контекста приложения. Идеи для противоречивого развертывания?

На самом деле ниже некэшированная трассировка

сеть: ресурс загрузки: http://10.0.0.50:8083/10sdaanyd/jpos.xml Content-Length: 6 245 Content-Encoding: null network: Wroted URL http://10.0.0.50:8083/10sdaanyd/jpos.xml в файл C:\Users\ExecAssist00\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\58\60dbe6ba-72fcf580-temp сеть: CleanupThread использовал 1 us

779 [thread applet-javapos.appletPOS_00-3] DEBUG javapos.appletPOS_00 - start:inRegistry==0:registry.getSize()=0 собирается распечатать путь к классам. urls.length= 1 /C:/Program%20Files%20(x86)/Java/jre6/classes кодовая база: http://10.0.0.50:8083/10sdaanyd/ jpos.JposException: служба не существует в загруженном реестре JCL


person cp.    schedule 04.09.2015    source источник