on 01-19-2011 7:18 PM
Boa tarde, pessoal, tudo bem?
Estou tentando configurar o B2B para versão 2.0 porém, estou tendo um problema.
Estou tendo esta mensagem de erro:
Audit Log for Message: 4d18518d-7e41-0097-e100-80000a010204
Time Stamp Status Description
2011-01-19 16:09:52 Success Using connection Mail_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
2011-01-19 16:09:52 Success Message successfully put into the queue.
2011-01-19 16:09:52 Success The message was successfully retrieved from the receive queue.
2011-01-19 16:09:52 Success The message status set to DLNG.
2011-01-19 16:09:52 Success Delivering to channel: XML_MAIL_RCV2
2011-01-19 16:09:52 Success MP: Entering module processor
2011-01-19 16:09:52 Success MP: Processing local module localejbs/AF_Modules/MessageTransformBean
2011-01-19 16:09:52 Success Transform: using Transform.Class: $identity
2011-01-19 16:09:52 Success Transform: transforming the payload ...
2011-01-19 16:09:52 Success Transform: successfully transformed
2011-01-19 16:09:52 Success MP: Processing local module localejbs/sap.com/com.sap.aii.adapter.mail.app/XIMailAdapterBean
2011-01-19 16:09:52 Success Mail: message entering the adapter
2011-01-19 16:09:52 Success Mail: Receiver adapter entered with qos ExactlyOnce
2011-01-19 16:09:52 Success Mail: calling the adpter for processing
2011-01-19 16:09:53 Error Mail: call failed; java.io.IOException: server not responding OK to MAIL FROM; 530 5.7.0 Must issue a STARTTLS command first. q4sm578986yba.14
2011-01-19 16:09:53 Success Mail: sending a delivery error ack ...
2011-01-19 16:09:53 Success Mail: sent a delivery error ack
2011-01-19 16:09:53 Error Mail: error occured: com.sap.aii.af.ra.ms.api.RecoverableException: java.io.IOException: server not responding OK to MAIL FROM; 530 5.7.0 Must issue a STARTTLS command first. q4sm578986yba.14
2011-01-19 16:09:53 Error MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: java.io.IOException: server not responding OK to MAIL FROM; 530 5.7.0 Must issue a STARTTLS command first. q4sm578986yba.14
Qual o motivo do surgimento deste erro??
Como posso resolve-lo?
Desde já, muito obrigado.
Bom dia Robinson,
Seguinte, o servidor que foi localizado e conectado não respondeu OK que era o "combinado" para o comando MAIL (primeiro comando se não me engano).
Qual a URL do servidor SMTP você configurou no sender mail adapter?
Que porta está usando?
Tem autenticação? Testou por fora?
Você pode também fazer o teste do SMTP por telnet servidor 25 e brincar com os comandos para ter mais detalhes de onde você está conectando.
Atenciosamente, Fernando Da Rós
-
-
Na mensagem tem a explicação do erro:
530 SMTP authentication is required
Seu servidor SMTP exige autenticação. Forneça e o problema será resolvido.
Atenciosamente, Fernando Da Rós
Edited by: Fernando Ros on Jan 19, 2011 8:25 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Estou configurando uma conta do gmail.
Adapter Type: Mail
Sender (x)
Transport protocol: IMAP4
Message Protocol: XIALL
Adapter Engine: Integration Server
[General]
URL: imap.gmail.com:993
[X] Configure User Authentication
Autentication Method: Plain
User: emaildogmail (fhxxx(arroba)gmail(Ponto)com)
Senha: xxxx = xxxx
Adapter Status: Active.
Consigo usar essa conta via IMAP4 fora sem problemas.
Bom dia Robinson,
Qual a URL que você está usando... Toda. Tenta a seguinte:
imaps://imap.gmail.com:993
Se não funcionar tenta mudar o método de autenticação para CRAM-MD5.
Só dizer que a porta é 993 não torna a comunicação segura.
Este start TSL que ele tá reclamando é justamente o handshacking para começar a parte segura da autenticação.
Atenciosamente, Fernando Da Ró
Bom dia, Fernando.
Configurei como você falou:
Quando mudei pra CRAM-MD5 começou a apresentar o seguinte erro:
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.RecoverableException: java.io.IOException: the specified authentication unsupported: CRAM-MD5</SAP:AdditionalText>
Voltei pra Plain e passou.
Ficou assim:
Adapter Type: Mail
Transport Protocol: IMAP4
Message Protocol: XIPAYLOAD
Adapter Engine: Integratino Server
URL: imaps://imap.gmail.com:993
Authentication Method: Plain
User: MeuUserDeEmail
Password: xxxx = xxxx
Mail Atributes:
From: meu email
To: meu email
Subject: Nota fiscal.....
Content Encoding: base64
Adapter-Specific Message Attributes:
Use Adapter-Specific Message Attributes
Adapter Status
Status: Active
Dessa forma passou, conseguiu logar, agora está dando outra mensagem de erro:
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.RecoverableException: java.io.IOException: unexpected append response; read 001I NO Folder doesn't exist. (Failure)</SAP:AdditionalText>
Verifiquei o Canal de Comunicaçao do Adapter Type: File.
Adapter Type: File
Transport Protocol: File System (NFS)
Message Protocol: File
Adapter Engine: Integration Server
Target
File Access Parameters
Target Directory*: /NFD_XML
File Name Scheme*: NFe_.xml
Verificamos no Servidor a existencia da pasta e ela está la criada e com todos os xmls.
Abraços.
Bom dia Robinson,
Me perdi na sua colocação. FIle Adapter x Mail Adapter...
Este Folder doesn't exist é do File Adapter ou do Mail Adapter????
Normalmente quando usamos imap num servidor Exchange (por exemplo) a URL fica:
imaps://imap.gmail.com:993/inbox <--- onde o InBox é a pasta de entrada que o imap vai ler
Veja detalhes de como testar / verificar a pasta, logando na mão: .... Só não sei se na mão vai rolar, por causa da autenticação...
Me explica essa relação entre o File e o Mail.
Atenciosamente, Fernando Da Rós
Edited by: Fernando Ros on Jan 20, 2011 2:04 PM
Aproveita e faz o teste com smtps, daí já fecha duas threads
Edited by: Fernando Ros on Jan 20, 2011 2:07 PM
Boa tarde, Fernando e Henrique.
O problema anterior foi solucionado incluindo o /inbox conforme mencionado.
Conseguí receber um email (no meu e-mail do xml) porém, o email do destinatario nao recebeu.
Analisando o Message Content dentro do Communication Channel Monitoring no RWB, não existe nada relacionado ao endereço de email do destinatario.
//Fill the dynamic configuration for the u201Ctou201D field in the mail adapter
DynamicConfiguration conf =(DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key =DynamicConfigurationKey.create( "http://sap.com/xi/XI/System/Mail","THeaderTO");
conf.put(key, email);
Quando vou testar a funçao do Message Mapping, informo o CNPJ do cliente desejado para verifcar se o mesmo retornará informações, me aparece a seguinte mensagem de erro:
Problem When Testing:
RuntimeException in Message-Mapping transformation: Runtime exception during processing target field mapping /ns0:procNFe/ns0:CNPJRec. The message is: Exception:[java.lang.NullPointerException] in class com.sap.xi.tf._MM_Retrieve_Mail_ method RetrieveMail$[00286557000130, NFE, CC_RCV_RFC, com.sap.aii.mappingtool.tf3.rt.Context@57f657f6]
Seria este o motivo de nao aparecer no Message Content as detalhes do DynamicConfiguration?
Abraços e muito obrigado.
Detalhes do Message Content:
- <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
- <SOAP:Header>
- <sap:Main xmlns:sap="http://sap.com/xi/XI/Message/30" versionMajor="3" versionMinor="0" SOAP:mustUnderstand="1" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">
<sap:MessageClass>ApplicationMessage</sap:MessageClass>
<sap:ProcessingMode>asynchronous</sap:ProcessingMode>
<sap:MessageId>4d188773-7e41-0097-e100-80000a010204</sap:MessageId>
<sap:TimeSent>2011-01-20T17:44:02Z</sap:TimeSent>
- <sap:Sender>
<sap:Party agency="" scheme="" />
<sap:Service>NFE</sap:Service>
</sap:Sender>
- <sap:Receiver>
<sap:Party agency="http://sap.com/xi/XI" scheme="XIParty">SUALL2</sap:Party>
<sap:Service>B2B_XML2</sap:Service>
</sap:Receiver>
<sap:Interface namespace="http://sap.com/xi/NFE/006">NTB2B_procNFe_IB</sap:Interface>
</sap:Main>
- <sap:ReliableMessaging xmlns:sap="http://sap.com/xi/XI/Message/30" SOAP:mustUnderstand="1" SystemAckRequested="true" SystemErrorAckRequested="true">
<sap:QualityOfService>ExactlyOnce</sap:QualityOfService>
</sap:ReliableMessaging>
- <sap:System xmlns:sap="http://sap.com/xi/XI/Message/30" SOAP:mustUnderstand="1">
<sap:Record namespace="http://www.sap.com/webas/712/soap/features/runtime/metering/" name="CallingType">SA</sap:Record>
</sap:System>
- <sap:Diagnostic xmlns:sap="http://sap.com/xi/XI/Message/30" SOAP:mustUnderstand="1">
<sap:TraceLevel>Information</sap:TraceLevel>
<sap:Logging>Off</sap:Logging>
</sap:Diagnostic>
- <sap:HopList xmlns:sap="http://sap.com/xi/XI/Message/30" SOAP:mustUnderstand="1">
- <sap:Hop timeStamp="2011-01-20T17:44:02Z" wasRead="false">
<sap:Engine type="BS">NFE</sap:Engine>
<sap:Adapter namespace="http://sap.com/xi/XI/System">XI</sap:Adapter>
<sap:MessageId>4d1e6e22-a415-0095-e100-80000a010204</sap:MessageId>
<sap:Info>3.0</sap:Info>
</sap:Hop>
- <sap:Hop timeStamp="2011-01-20T17:44:02Z" wasRead="false">
<sap:Engine type="IS">is.00.cclnfe01</sap:Engine>
<sap:Adapter namespace="http://sap.com/xi/XI/System">XI</sap:Adapter>
<sap:MessageId>4d188773-7e41-0097-e100-80000a010204</sap:MessageId>
- <sap:Branch>
<sap:MessageId>4d188772-7e41-0097-e100-80000a010204</sap:MessageId>
<sap:Party agency="http://sap.com/xi/XI" scheme="XIParty">CCL</sap:Party>
<sap:Service>SAP_SLL_NFE</sap:Service>
</sap:Branch>
- <sap:Branch>
<sap:MessageId>4d188773-7e41-0097-e100-80000a010204</sap:MessageId>
<sap:Party agency="http://sap.com/xi/XI" scheme="XIParty">SUALL2</sap:Party>
<sap:Service>B2B_XML2</sap:Service>
</sap:Branch>
<sap:Info>3.0</sap:Info>
</sap:Hop>
- <sap:Hop timeStamp="2011-01-20T17:44:03Z" wasRead="false">
<sap:Engine type="AE">af.nfd.cclnfe01</sap:Engine>
<sap:Adapter namespace="http://sap.com/xi/XI/System">XIRA</sap:Adapter>
<sap:MessageId>4d188773-7e41-0097-e100-80000a010204</sap:MessageId>
</sap:Hop>
</sap:HopList>
</SOAP:Header>
- <SOAP:Body>
- <sap:Manifest xmlns:sap="http://sap.com/xi/XI/Message/30" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="">
- <sap:Payload xlink:type="simple" xlink:href="cid:payload-4D1887777E410097E10080000A010204&&sap.com">
<sap:Name>MainDocument</sap:Name>
<sap:Description />
<sap:Type>Application</sap:Type>
</sap:Payload>
Bom dia Robinson,
Separe este assunto em outra thread, a comunicação tá ok.
Agora abre outra para dynamic configuration.
Falar nisso você está acompanhando o artigo do Henrique?
Atenciosamente, Fernando Da Ró
Perfeitamente, Fernando.
Muitíssimo obrigado.
Abrirei outra sobre entao.
Depois que mandei a mensagem, fiquei pesquisando e encontrei este artigo do Henrique.
Criei outra Message Mapping conforme o do artigo, mas assim mesmo me retornou erro , vou abrir outra la detalho sobre este problema.
Forte abraço.
Olá,
já tive problemas tentando utilizar o gmail a partir do Mail Adapter, mas na época tentei SMTP e nao IMAP.
O erro era diferente, é possível até que já tenha sido corrigido (como eu mencionei na última msg da thread).
Abs,
Henrique.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
6 | |
5 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.