Risoluzione dei problemi quando si utilizzano i nodi HTTP e SOAP
Utilizzate i consigli qui riportati per risolvere i problemi più comuni che possono sorgere quando sviluppate flussi di messaggi di servizi Web che contengono nodi HTTP e SOAP.
Informazioni su questa attività
- Il messaggio di errore BIP3689 viene emesso quando si distribuisce o si riavvia un server di integrazione
- Messaggio di avvertenza BIP3690 emesso quando si distribuisce o si riavvia un server di integrazione
- Viene emesso un HandshakeException quando si utilizza un nodo HTTPRequest per effettuare una chiamata a HTTPS
Le risposte alle domande seguenti vi aiuteranno a diagnosticare i problemi con i nodi HTTP o SOAP:
Il messaggio di errore BIP3689 viene emesso quando si distribuisce o si riavvia un server di integrazione
Procedura
- Scenario: configurare WS-RM (Web Services Reliable Messaging) su uno o più nodi del flusso di messaggi nella configurazione del flusso di messaggi. Quando si tenta di distribuire la configurazione su un server di integrazione o di riavviare il server di integrazione, viene visualizzato il messaggio di errore BIP3689 .
- Spiegazione: Due o più nodi del flusso di messaggi nella configurazione dell'installazione hanno lo stesso valore per la proprietà Path suffix for URL e almeno uno di questi nodi sta usando WS-RM. Non è consentito utilizzare due volte lo stesso URL, poiché un server di integrazione potrebbe ricevere messaggi destinati a un altro server di integrazione, interrompendo così l'ordinamento dei messaggi WS-RM.
- Soluzione: Rivedere i valori della proprietà Path suffix for URL nei nodi del flusso di messaggi che si intende distribuire allo stesso nodo di integrazione. Assicurarsi che l'indirizzo URL per un nodo che utilizza WS-RM non sia utilizzato in nessun altro punto della configurazione di distribuzione.
Viene emesso il messaggio di avvertenza BIP3690 quando si distribuisce o si riavvia un server di integrazione
Procedura
Viene emesso un HandshakeException quando si utilizza un nodo HTTPRequest per effettuare una chiamata a HTTPS
Procedura
Come si fa a sapere quale ascoltatore stanno usando i nodi HTTP e SOAP?
Procedura
Risultati
Come si raccoglie la traccia HTTPListener?
Informazioni su questa attività
Per raccogliere informazioni sui nodi e sugli ascoltatori di HTTP, è necessario avviare trace, eseguire i flussi di messaggi, quindi recuperare e formattare le informazioni di trace.
Eseguire la traccia del server di integrazione e del componente HTTPListener:
Procedura
Cosa fare successivamente
Disattivare la traccia una volta terminata la raccolta delle informazioni per evitare di influenzare le prestazioni del nodo di integrazione.