IBM JDK RMI SHA MessageDigest not available – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

IBM JDK RMI SHA MessageDigest not available – Java – Fórum – Programujte.comIBM JDK RMI SHA MessageDigest not available – Java – Fórum – Programujte.com

 

Jirka
~ Anonymní uživatel
305 příspěvků
6. 3. 2013   #1
-
0
-

Ahoj,
mam problem  s IBM JDK  na AIX. Mam napsanou aplikaci pres RMI a pokud ji spustim na AIX serveru, tak mi vrati ze není implementovan MessageDigest SHA.
kterou pouziva asi vnitrne RMI při serializaci a deserializaci objektu. Chyba výjimky je nasledujici:

java.lang.SecurityException: SHA MessageDigest not available
        at sun.rmi.server.Util.computeMethodHash(Util.java:378)
        at sun.rmi.server.UnicastServerRef$HashToMethod_Maps.createMap(UnicastServerRef.java:544)
        at sun.rmi.server.WeakClassHashMap.getMap(WeakClassHashMap.java:71)
        at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:196)
        at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:107)
        at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:93)
        at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:198)
        at cz.skoda.sqvisual.RMIServer.main(RMIServer.java:168)

Pod Oracle SDK na Windows mi to jede, protoze sun provider je pritomen, pod IBM SDK na Win take, ale na AIXu ne :(


File:java.security na AIXu
-------------------------------
#
# List of providers and their preference orders (see above):
#
security.provider.1=com.ibm.jsse2.IBMJSSEProvider2
security.provider.2=com.ibm.crypto.provider.IBMJCE
security.provider.3=com.ibm.security.jgss.IBMJGSSProvider
security.provider.4=com.ibm.security.cert.IBMCertPath
security.provider.5=com.ibm.security.sasl.IBMSASL

File:java.security na WIN - IBM  SDK
--------------------------------------------
#
# List of providers and their preference orders (see above):
#
#security.provider.1=com.ibm.crypto.fips.provider.IBMJCEFIPS
security.provider.1=com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
security.provider.2=com.ibm.crypto.provider.IBMJCE
security.provider.3=com.ibm.jsse.IBMJSSEProvider
security.provider.4=com.ibm.jsse2.IBMJSSEProvider2
security.provider.5=com.ibm.security.jgss.IBMJGSSProvider
security.provider.6=com.ibm.security.cert.IBMCertPath
security.provider.7=com.ibm.security.cmskeystore.CMSProvider
security.provider.8=com.ibm.security.jgss.mech.spnego.IBMSPNEGO
security.provider.9=com.ibm.security.sasl.IBMSASL
security.provider.10=com.ibm.xml.crypto.IBMXMLCryptoProvider
security.provider.11=com.ibm.xml.enc.IBMXMLEncProvider
security.provider.12=org.apache.harmony.security.provider.PolicyProvider


File:java.security na WIN - ORACLE  SDK
------------------------------------------------
#
# List of providers and their preference orders (see above):
#
security.provider.1=sun.security.provider.Sun
security.provider.2=sun.security.rsa.SunRsaSign
security.provider.3=com.sun.net.ssl.internal.ssl.Provider
security.provider.4=com.sun.crypto.provider.SunJCE
security.provider.5=sun.security.jgss.SunProvider
security.provider.6=com.sun.security.sasl.Provider
security.provider.7=org.jcp.xml.dsig.internal.dom.XMLDSigRI
security.provider.8=sun.security.smartcardio.SunPCSC
security.provider.9=sun.security.mscapi.SunMSCAPI


Nevim , jak donutit IBM javu na AIXu, aby pripadne pouzil jiny alogoritmus (treba BouncyCastle).
Zda staci jen upravit prislusny soubor java.security a nahrat provider do jre/lib/ext nebo zda musim neco nastavit v kodu?

Poradite ?

Jirka

Nahlásit jako SPAM
IP: 193.108.106.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 34 hostů

Podobná vlákna

RMI na Tomcatu — založil joe.

RMI a kompozitni Objekt — založil NotBeginner

IBM informix a EF — založil VladislavK

Prace v IBM — založil Fruti

IBM Blade HS20 — založil marioff

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý