Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi


Il minimo inferiore il protocollo di livello MLLP) invia la proprietà di configurazione della porta di inviare assegni porta ACK (ovvero, il campo MSA.1_AcknowledgmentCode del segmento MSA) che viene restituito dal sistema downstream e lo confronta con i codici di ACK accettabili che vengono impostati nella finestra di MLLP codice di acknowledgment (ACK). I codici di ACK sono attualmente supportati da MLLP inviare porta sono i seguenti:

  • AA

  • AUTORITÀ DI CERTIFICAZIONE

  • AE

  • CE

  • AR

  • CR

È possibile selezionare tutti i codici ACK o una loro combinazione. Ad esempio, i codici seguenti sono tutte validi:

  • AA e CA

  • AA, CA, AE e CE

  • AA, CA, P.A. e CR


Tuttavia, è possibile immettere eventuali ulteriori codici ACK accettabile.

Dopo avere applicato questo hotfix, viene aggiunto un nuovo codice accettabile ACK con nome personalizzato nell'elenco Codici ACK accettabile . Inoltre, una nuova casella di testo viene aggiunto in cui è possibile immettere i codici ACK personalizzati accettabili.

alternate text


alternate text


Notes

  • I codici personalizzati devono essere separati da una virgola (,). Ad esempio: AE, CE, AR, CR, XX, ZZ.

  • Se è selezionata una delle combinazioni standard (un'opzione non personalizzati), non è necessario immettere i valori nella proprietà Accettabile codici personalizzati di ACK .

  • Per assicurarsi che la convalida della pipeline ha esito positivo per i codici di riconoscimento personalizzati, è necessario aggiungere i codici ACK personalizzati necessari allo schema corrispondente ACK.

  • È possibile utilizzare la funzionalità di rilevamento BizTalk (attivando la registrazione) per rilevare il messaggio utilizzando la proprietà MessageID che viene registrata nel registro eventi quando il messaggio viene ripetuto o sospeso.


Risoluzione

Informazioni sull'aggiornamento cumulativo

Questo problema è stato corretto nell'aggiornamento cumulativo di BizTalk Server seguente:

Per questa funzionalità

La nuova funzionalità si applica per inviare solo le porte. Dopo aver installato l'hotfix, il comportamento sarà basato sul codice selezionato nell'elenco a discesa anziché il codice fornito dal sistema downstream ACK accettabile.

La porta di trasmissione MLLP controlla il codice di ACK ACK (campoMSA.1_AcknowledgmentCode del segmento MSA) che viene restituito dal sistema downstream e lo confronta con i codici di ACK accettabili che vengono impostati nelle proprietà di configurazione della porta di trasmissione MLLP. Accettabile ACK codici correnti che sono supportati tramite la porta di trasmissione MLLP includono AA, CA, AE, CE, P.A. e CR. È possibile selezionare tutti i codici ACK o una loro combinazione. Ad esempio, è possibile selezionare le seguenti come validi:

  • AA e CA

  • AA, CA, AE e CE

  • AA, CA, AR e CR

Tuttavia, non è di immettere una combinazione di codice ACK accettabile.

Un ulteriore valore accettabile ACK codici denominato "Custom" viene aggiunto nell'elenco a discesa nella proprietà Codici ACK accettabile . Tutte le combinazioni precedenti rimangono e vengono applicate come erano prima che la nuova funzionalità è stata aggiunta.

alternate text

alternate text

Dopo aver selezionato personalizzato , è necessario immettere anche i nuovi valori nella proprietà Accettabili i codici di ACK personalizzati . Ognuno di questi nuovi valori ACK deve essere separato da una virgola (,).

Dopo aver installato l'hotfix, il comportamento sarà dipendono dall'impostazione Codici ACK accettabile selezionato. Se il codice ACK restituito corrisponde al codice selezionato accettabile, l'elaborazione viene eseguita correttamente. Codici ACK standard vengono riprovati. Inoltre, qualsiasi codice ACK non elencato è sospeso. (Questa operazione renderà l'ACK codice un codice ACK non standard o non personalizzati.)

Nella tabella seguente rappresenta questo scenario. Un'interpretazione scritta segue la tabella.

alternate text

Elaborazione messaggio sempre riesce per AA e CA, indipendentemente da eventuali codici ACK accettabile l'impostazione selezionata. Ulteriori informazioni sulle impostazioni di Codici ACK accettabile sono la seguente:

  • AA, CA: Tentativi AE, CE, P.A. e CR e sospende tutti gli altri.

  • AA, CA, AE, CE: Accettato con successo: AA, CA, AE e CE e tentativi P.A. e CR sospende tutti gli altri.

  • AA, CA, AR, CR: Accettato con successo: AA, CA, P.A. e CR e tentativi AE e CE. Sospende tutti gli altri.

  • AA, CA, AR, CR, AE, CE: Accettato con successo: AA, CA, AR, CR, AE e CE e nessun altro viene restituito. ACK viene ripetuto e messaggio è stato sospeso.

  • Personalizzato (valori immessi e separati da virgola): Esempio: AA, AE, Foo, ZZ, ZZZ. Accettato con successo: AA, CA e AE, oltre a qualsiasi altro immesso ACK personalizzato, ad esempio, in questo caso, Foo, ZZ o ZZZ. Tentativi di CE, P.A.

  • Qualsiasi codice ACK non specificato nei Codici di ACK accettabile personalizzato non viene ripetuta e viene sospesa.


Quando un ACK standard non viene immesso sotto I codici ACK accettabili, viene restituito un errore analogo al seguente:

La scheda messaggio da inviare "< SendPortName >" con l'URL "127.0.0.1:33000" porta di trasmissione non riuscita. Esso verrà trasmesso nuovamente dopo l'intervallo specificato per questa porta di trasmissione. Dettagli: "messaggio con ID messaggio: < MessageID >, ricevuto con tipo di riconoscimento: errore e con codice ACK: CE.


Lo schema ACK out-of-the-box deve essere modificato aggiungendo all'elenco esistente di ACK standard (AA, AE, AR, CA, CE, CR). Qualsiasi ulteriore ACK personalizzato accettabile (XX e ZZ, per esempio) deve essere aggiunto al campo MSA.1_AcknowledgementCode dello schema ACK. Se l'ACK personalizzati aggiuntivi non vengono aggiunte allo schema, la convalida della pipeline non riesce con un errore di "Valore di tabella non trovato".


alternate text

Ulteriori informazioni

Prerequisiti per installare l'aggiornamento software

Per applicare questo hotfix, è necessario disporre del software seguente:

  • Microsoft BizTalk Server 2013 R2

  • R2 2013 Microsoft BizTalk Accelerator per HL7

Necessità di riavvio

Non è necessario riavviare il computer dopo avere applicato questo hotfix. Tuttavia, si consiglia di chiudere e riaprire la Console di amministrazione BizTalk dopo l'installazione dell'hotfix.

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Riferimenti

Per ulteriori informazioni sugli aggiornamenti rapidi di BizTalk Server, vedere informazioni sugli aggiornamenti rapidi di BizTalk Server.

Informazioni sulla terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft.


Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×