Olá Ricardo, boa noite,
Grato pela ajuda.
Fiz a atualização do AdempiereLBR para a versão 201609.
Agora a validação do truststore passou sem problema.
Entretanto o Status do Serviço continua apresentando a seguinte mensagem: Access denied(java.lang.RuntimePermissionAccessClassInPackage.sun.security.util
Acredito que o erro esteja relacionado à instalação do JDK. O ADEMPIERE_HOME aponta para JDK1.6.0_21 e a JVM aponta para uma OpenJDK.
Vou verificar melhor isso. De qualquer forma segue abaixo o log do sistema.
Mais uma vez obrigado,
Raimundo
===========> ProcStatusServico.process: access denied (java.lang.RuntimePermission accessClassInPackage.sun.security.util) [12]
java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.security.util)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:393)
at java.security.AccessController.checkPermission(AccessController.java:553)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:250)
at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1529)
at java.lang.ClassLoader$1.run(ClassLoader.java:345)
at java.security.AccessController.doPrivileged(Native Method)
at java.lang.ClassLoader.checkPackageAccess(ClassLoader.java:343)
at com.sun.crypto.provider.PBEParameters.engineInit(PBEParameters.java:76)
at java.security.AlgorithmParameters.init(AlgorithmParameters.java:277)
at sun.security.x509.AlgorithmId.decodeParams(AlgorithmId.java:139)
at sun.security.x509.AlgorithmId.(AlgorithmId.java:114)
at sun.security.x509.AlgorithmId.parse(AlgorithmId.java:381)
at sun.security.pkcs.EncryptedPrivateKeyInfo.(EncryptedPrivateKeyInfo.java:80)
at sun.security.pkcs12.PKCS12KeyStore.engineGetKey(PKCS12KeyStore.java:247)
at java.security.KeyStore.getKey(KeyStore.java:779)
at org.adempierelbr.model.MLBRDigitalCertificate.setTrustStoreDynamic(MLBRDigitalCertificate.java:179)
at org.adempierelbr.model.MLBRDigitalCertificate.setCertificate(MLBRDigitalCertificate.java:103)
at org.adempierelbr.process.ProcStatusServico.doIt(ProcStatusServico.java:129)
at org.compiere.process.SvrProcess.process(SvrProcess.java:147)
at org.compiere.process.SvrProcess.startProcess(SvrProcess.java:105)
Hospedeiro = 192.168.1.101 : 1099 (2010-06-14)
Banco de Dados = Marte : 5432 / Adempiere
Esquema = adempiere
Usuário/Contato = dcruzAdmin
Papel (Função) = DCruz Admin
Empresa = DCruz
Organização = DCruz Comercial Hospitalar Ltda-EPP Filial Itapevi
Data = 2016-09-21 00:00:00
Impressora =
Fornecedor de Implementação = ${ADEMPIERE_VENDOR}
Versão de Implementação = ${ADEMPIERE_VERSION} 20160921-1827
AdempiereHome = /Adempiere
AdempiereProperties = 192.168.1.101:8188/admin/adempiereHome/
Language=[Portuguese (BR),Locale=pt_BR,AD_Language=pt_BR,DatePattern=DD/MM/YYYY,DecimalPoint=false]
MClient[2000000-DCruz]
Documentos Multi-Idiomas = false
BaseLanguage = false/false
OpenJDK Client VM 1.6.0_18
java.io.tmpdir=/tmp
Linux 2.6.32-5-686 unknown
Max Heap = 508M
Allocated Heap = 215M
Free Heap = 56M
Active Threads = 9
=== Environment === 1126464509
ADempiere® Release 3.6.0LTS_2010-06-14 -Smart Suite ERP,CRM and SCM- © 1999-2010 ADempiere®; Implementation: ${ADEMPIERE_VERSION} 20160921-1827 - ${ADEMPIERE_VENDOR}
Marte/192.168.1.101
192.168.1.101{Marte-Adempiere-adempiere} adempiere@jdbc:postgresql://Marte:5432/Adempiere?encoding=UNICODE
DB_PostgreSQL[null]
AppsServerOK=true, DatabaseOK=true
=== Context ===
#AD_Client_ID == 2000000
#AD_Client_Name == DCruz
#AD_Language == pt_BR
#AD_Org_ID == 2000002
#AD_Org_Name == DCruz Comercial Hospitalar Ltda-EPP Filial Itapevi
#AD_PrintColor_ID == 100
#AD_PrintFont_ID == 130
#AD_PrintPaper_ID == 100
#AD_PrintTableFormat_ID == 100
#AD_Role_ID == 2000000
#AD_Role_Name == DCruz Admin
#AD_SearchDefinition_ID == 50000
#AD_Session_ID == 2003402
#AD_User_ID == 2000000
#AD_User_Name == dcruzAdmin
#C_BP_Group_ID == 2000000
#C_ConversionType_ID == 114
#C_Country_ID == 139
#C_PaymentTerm_ID == 2000004
#C_Region_ID == 142
#C_TaxCategory_ID == 2000001
#C_Tax_ID == 2000002
#Date == 2016-09-21 00:00:00
#GL_Category_ID == 2000000
#IsLiberoEnabled == Y
#LBR_ENABLED == Y
#LBR_USE_UNIFIED_BP == N
#M_Locator_ID == 2000003
#M_PriceList_ID == 2000000
#M_Product_Category_ID == 2000002
#SalesRep_ID == 2000000
#ShowAcct == Y
#ShowAdvanced == Y
#ShowTrl == N
#StdPrecision == 2
#User_Level == CO
#User_Org == 0,2000000,2000001,2000002,2000003
#YYYY == Y
$C_AcctSchema_ID == 2000000
$C_Currency_ID == 297
$Element_AC == Y
$Element_BP == Y
$Element_MC == Y
$Element_OO == Y
$Element_PJ == Y
$Element_PR == Y
$Element_SR == Y
$HasAlias == Y
0|WindowName == &Menu
1110|Find_Table_ID == 1100000
AutoCommit == Y
AutoNew == N
P103|Type == S
P143|C_BPartner_ID == 2000000
P143|C_DocTypeTarget_ID == 2000040
P183|TaxAmt == 0
P189|DataType == S
P53004|AD_Org_ID == 0
P53005|Action == C
P53032|AD_Org_ID == 0
P53033|HR_Department_ID == -1
P53034|AD_Org_ID == 0
P53035|AD_Org_ID == 0
P53044|C_DocType_ID == 115
P53046|A_Entry_Type == TRN
P53046|C_DocType_ID == 115
P53047|A_Entry_Type == DIS
P53047|C_DocType_ID == 115
P53051|A_Entry_Type == SPL
P53051|C_DocType_ID == 115
P53051|GL_Category_ID == 108
P53053|A_Entry_Type == DEP
P53053|C_DocType_ID == 115
P53055|A_Entry_Type == NEW
P53055|C_DocType_ID == 115
P|AutoCommit == Y
P|AutoNew == Y
P|C_Country_ID == 139
P|Client == 2000000
P|HR_Department_ID == -1
P|Language == Portuguese (BR)
P|MenuCollapsed == N
P|Organization == 2000000
P|Role == 2000000
P|Warehouse == 2000000
P|WindowTabCollapsible == N
P|WindowTabPlacement == Left
java.naming.provider.url == jnp://192.168.1.101:1099
org.adempiere.security.principal == org.compiere.db.SecurityPrincipal@a98e77
org.compiere.model.DefaultRole == MRole[2000000,DCruz Admin,UserLevel= CO,AD_Client_ID IN(0,2000000),AD_Org_ID IN(0,2000003,2000002,2000001,2000000)]
org.compiere.util.CLogErrorBuffer.errors == [java.util.logging.LogRecord@37c7ee]
org.compiere.util.CLogErrorBuffer.history == [[Ljava.util.logging.LogRecord;@26fb32]
org.compiere.util.CLogErrorBuffer.issueError == true
org.compiere.util.CLogErrorBuffer.logs == [java.util.logging.LogRecord@37c7ee, java.util.logging.LogRecord@13596e0, java.util.logging.LogRecord@1445d28]
=== System ===
adempiereJNLP=http://192.168.1.101:8188/admin
application.home=/usr/lib/jvm/java-6-openjdk/jre
com.mchange.v2.log.MLog=com.mchange.v2.log.FallbackMLog
env.class.path=/home/jdk1.6.0_21:/home/jdk1.6.0_21/lib:/home/jdk1.6.0_21/jre/lib:.
file.encoding=UTF-8
file.encoding.pkg=sun.io
file.separator=/
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
java.awt.printerjob=sun.print.PSPrinterJob
java.class.path=/usr/lib/jvm/java-6-openjdk/jre/lib/tools.jar:/usr/lib/jvm/java-6-openjdk/jre/classes
java.class.version=50.0
java.endorsed.dirs=/usr/lib/jvm/java-6-openjdk/jre/lib/endorsed
java.ext.dirs=/usr/lib/jvm/java-6-openjdk/jre/lib/ext:/usr/java/packages/lib/ext
java.home=/usr/lib/jvm/java-6-openjdk/jre
java.io.tmpdir=/tmp
java.library.path=/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/…/lib/i386:/usr/java/packages/lib/i386:/usr/lib/jni:/lib:/usr/lib
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=1.6.0_18-b18
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.6
java.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
java.version=1.6.0_18
java.vm.info=mixed mode, sharing
java.vm.name=OpenJDK Client VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=Sun Microsystems Inc.
java.vm.version=14.0-b16
javawebstart.version=javaws-1.6.0_18
javax.accessibility.assistive_technologies=org.GNOME.Accessibility.JavaBridge
jboss.remoting.version=22
line.separator=
os.arch=i386
os.name=Linux
os.version=2.6.32-5-686
path.separator=:
sun.arch.data.model=32
sun.boot.class.path=/usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar:/usr/lib/jvm/java-6-openjdk/jre/classes
sun.boot.library.path=/usr/lib/jvm/java-6-openjdk/jre/lib/i386
sun.cpu.endian=little
sun.cpu.isalist=
sun.desktop=gnome
sun.io.unicode.encoding=UnicodeLittle
sun.java.launcher=SUN_STANDARD
sun.jnu.encoding=UTF-8
sun.management.compiler=HotSpot Client Compiler
sun.os.patch.level=unknown
user.country=BR
user.dir=/home/postgres
user.home=/home/postgres
user.language=pt
user.name=postgres
user.timezone=America/Sao_Paulo