Configurare il livello di isolamento delle transazioni e il timeout delle transazioni con Oracle E-Business Suite

Durante l'esecuzione di operazioni in ingresso (polling e notifica) tramite l'adapter Microsoft BizTalk per Oracle E-Business Suite con BizTalk Server, è necessario configurare in modo appropriato il livello di isolamento delle transazioni e i valori di timeout delle transazioni. Per eseguire questa operazione:

  1. Avviare la console di amministrazione di BizTalk Server.

  2. Nell'albero della console espandere il gruppo BizTalk, quindi espandere Applicazioni.

  3. Espandere l'applicazione BizTalk distribuita dopo aver generato i metadati usando l'adapter Oracle E-Business.

  4. Fare clic con il pulsante destro del mouse su Porte di ricezione, scegliere Nuovo e quindi fare clic su Porta di ricezione unidirezionale.

  5. Nella scheda Generale della finestra di dialogo Proprietà porta di ricezione digitare un nome per la porta di ricezione.

  6. Nel riquadro sinistro della finestra di dialogo Proprietà porta di ricezione fare clic su Percorsi di ricezione, quindi fare clic su Nuovo nel riquadro destro per definire un nuovo percorso di ricezione.

  7. Nella finestra di dialogo Proprietà percorso di ricezione fare clic su WCF-Custom nell'elenco Tipo .

  8. Fare clic su Configura adiacente all'elenco Tipo .

  9. Nella finestra di dialogo Proprietà trasporto personalizzato WCF fare clic sulla scheda Comportamento .

  10. Nell'elenco Comportamento fare clic con il pulsante destro del mouse su ServiceBehavior e scegliere Aggiungi estensione.

  11. Nella finestra di dialogo Seleziona estensione comportamento selezionare oracleEBSAdapterInboundTransactionBehavior e fare clic su OK.

  12. Nel riquadro sinistro delle proprietà del trasporto WCF-Custom selezionare il servizio oracleEBSAdapterInboundTransactionBehavior in ServiceBehavior.

  13. Nel riquadro destro delle proprietà di trasporto WCF-Custom specificare i valori appropriati per i parametri transactionIsolationLevel e transactionTimeout . È possibile selezionare uno dei livelli di isolamento delle transazioni seguenti: Serializable, RepeatableRead, ReadCommitted, ReadUncommitted, Snapshot, Chaos e Unspecified. Per informazioni su questi livelli di isolamento delle transazioni, vedere la sezione Membri all'indirizzo https://go.microsoft.com/fwlink/?LinkId=126983.

    Importante

    Oracle E-Business Suite supporta solo i due livelli di isolamento delle transazioni seguenti: ReadCommitted e Serializable.

    Impostazione del livello di isolamento transazione

  14. Fare clic su OK nella finestra di dialogo Proprietà trasporto personalizzato WCF .

  15. Fare clic su OK nelle finestre di dialogo aperte per salvare le modifiche.