cancel
Showing results for 
Search instead for 
Did you mean: 

Mensagem para SAP re: signature - Componente: SLL-NFE

Former Member
0 Kudos

Olá u2013 nós utilizamos o R/3 4.6C SP53 (NF-e OSS Notes aplicado), GRC-NFE 1.0 SP09 instalado sob Netweaver 2004S SP18, SLL-NFE-JWS SP08, XI 7.0 SP15.

Nós estamos recebendo as seguintes mensagems de erro no sistema SXMB_MONI of XID quando mandamos uma NF-e do R/3 to GRC:

1. Reconhecimento da mensagem original: (interface SIGNN_SignNFe_OB)

< SAP:Category>XIAdapter</SAP:Category>

< SAP:Code area="BPE_ADAPTER">NEGATIVE_ACKNOWLEDGEMENT

2. Interface SIGNN_SignNFe_SYNC:

SAP:AdditionalText>application fault</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="http://sap-j2ee-engine/client-runtime-error">com.sap.engine.services.ejb.exceptions.BaseEJBException</SAP:ApplicationFaultMessage>

<SAP:Stack />

3. Mensagem geral (observe que nós verificamos os caches e estes objetos realmente existem)

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Interface mapping Object ID C70869C108443FF18D73461A5D8939E5 Software Component FC2772244C1511DC8DC6D7AF0A115642 does not exist in runtime cache</SAP:Stack>

Quando nós olhamos no monitor GRC-NFE, os NF-es estão com o Process status 2(u201CSent to Signature Serviceu201D) and Error status 25 (u201CNF-e signature: PI application erroru201D)

Quando nós testamos o service de assinatura (signature service) diretamente pelo Web Service Navigator em GPD, recebemos a seguinte resposta de erro:

<ns1:com.sap.engine.services.ejb.exceptions.BaseEJBException xmlns:ns1="http://sap-j2ee-engine/client-runtime-error">Exception in method sign.</ns1:com.sap.engine.services.ejb.exceptions.BaseEJBException> )

O nosso fluxo de comunicação é conforme o seguinte:

DE1(R/3)->GPD(GRC-NFE)->XID(XI)->Java Signature Service

Outras informações:

Nossos u201CService status checksu201D para os servidores de homologação de São Paulo e Rio estão funcionando corretamente

Nós importamos XI content package e configuramos Integration Scenarios

Nós instalamos o certificado digital no Java stack do nosso sistema GRC-NFE.

Nós permitimos autorização XiSecurityRuntimePermission

Muito obrigado,

Brian Mahan & Marc de Ruijter

Accepted Solutions (1)

Accepted Solutions (1)

henrique_pinto
Active Contributor
0 Kudos

Olá,

estranho esse exception. Algumas dicas:

1. Vocês estão com a ultima versao disponível?

Instalem o SP10 (ultima versao do SLL-NFE-JWS é o SP08) e refaçam o teste.

2. os testes com parametros como indicados aqui:

https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/testingtheNFEDigitalSignature+component

3. a permissao de segurança foi dada p/ o EJB de Assinatura Digital?

4. o certificado privado (e todos os certificados de sua cadeia) foi importado no Windows (com flag de "set private key as exportable) e exportado (com flag de "include all certificate chain" e sem o flag de "enable strong protection")?

Abs,

Henrique.

Former Member
0 Kudos

estamos vendo este erro sobre o web application server sistema de assinatura digital onde o serviço é instalado quando ligar para o serviço diretamente (XI não o sistema).






#1#com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method sign.

at com.sap.grc.nfe.dsig.DigitalSignatureLocalLocalObjectImpl0_0.sign(DigitalSignatureLocalLocalObjectImpl0_0.java:191)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)

at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)

at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)

at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)

at SoapServlet.doPost(SoapServlet.java:51)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)



Caused by: java.lang.NoClassDefFoundError: com/sap/aii/af/service/resource/SAPSecurityResources




at com.sap.grc.nfe.dsig.core.XMLData.sign(XMLData.java:162)

at com.sap.grc.nfe.dsig.DigitalSignatureBean.sign(DigitalSignatureBean.java:127)

at com.sap.grc.nfe.dsig.DigitalSignatureLocalLocalObjectImpl0_0.sign(DigitalSignatureLocalLocalObjectImpl0_0.java:175)

... 25 more

Former Member
0 Kudos

Da leitura, precisamos XIAFC instalado. Mas ao instalar, o erro ocorre ...

<br>

<br>

<br>

Jun 24, 2009 11:13:38... Error: Unresolved dependencies found for the following SDAs:

1.: development component 'com.sap.aii.adapter.jms.svc'/'sap.com'/'SAP AG'/'7.0018.20090612142410.0000'/'0'

dependency:

name: 'com.sap.aii.af.jmsproviderlib'

vendor: 'sap.com'

There is no component either in SDM repository or in Deployment batch that resolves the dependency.

2.: development component 'com.sap.aii.adapter.marketplace.svc'/'sap.com'/'SAP AG'/'7.0018.20090612142410.0000'/'0'

dependency:

name: 'com.sap.aii.af.ra.ms.sonic.client'

vendor: 'sap.com'

There is no component either in SDM repository or in Deployment batch that resolves the dependency.

3.: development component 'com.sap.aii.af.ms.svc'/'sap.com'/'SAP AG'/'7.0018.20090612142410.0000'/'0'

dependency:

name: 'com.sap.aii.af.ra.ms.sonic.client'

vendor: 'sap.com'

There is no component either in SDM repository or in Deployment batch that resolves the dependency.

Deployment will be aborted.

Jun 24, 2009 11:13:38... Error: No Software Component Archive (SCA) or Software Delivery Archive (SDA) selected. Select at least one.

Deployment will be aborted.

Jun 24, 2009 11:13:38... Error: Prerequisites were aborted.

Jun 24, 2009 11:13:39... Error: Error while creating deployment actions. No Software Component Archive (SCA) or Software Delivery Archive (SDA) selected. Select at least one.

Deployment will be aborted.

former_member182114
Active Contributor
0 Kudos

Bom dia Courtney,

Além do SAPXIAFC e SAPXIAF, também deve-se instalar os sda abaixo:

. aii_af_jmsproviderlib.sda

. aii_af_ra_ms_sonic_client.sda

Você pode obter informações adicionais de como instalar estes SDA no artigo How To Install and Configure External Drivers for JDBC & JMS Adaptes e o utilitário DriverTool pode ser baixado em:

Atenciosamente, Fernando Da Ró

henrique_pinto
Active Contributor
0 Kudos

Courtney,

baixe a midia de instalacao do Netweaver 7.0 ou do PI 7.1.

Lá dentro vc terá esses SDAs que sao pre-req para os XI-AF e XI-AFC.

Abs,

Henrique.

Former Member
0 Kudos

Olá Henrique.

Aqui em nossa empresa nos deparamos com o mesmo problema do Courtney e tentamos efetuar a instalação do SAPXIAFC mas não foi possível. Porém nosso ambiente é um pouco diferente do mencionado por ele pois temos a solução GRC NFE instalada em um ambiente utilizando todo o Netweaver 7.1 de um outro ambiente comum para todos os nossos ambientes que necessitam de Netweaver.

Esta instalação funcionaria para este meu ambiente GRC que não possui o Netweaver instalado ?

Grato,

Paulo Pires Oliveira

henrique_pinto
Active Contributor
0 Kudos

Favor abra outra msg pra relatar melhor o problema.

Qual erro vc tem ao tentar fazer deploy do SAPXIAFC?

Verifique se vc tem a versao correta (7.1 e nao 7.0)!

Abs,

Henrique.

Answers (0)