Condividi tramite


Importare l'applicazione JD Edwards EnterpriseOne

Panoramica

Usando BizTalk Server, è possibile duplicare porte e assembly in un computer di destinazione. La configurazione di porte di trasmissione e indirizzi di ricezione viene esportata in un file XML.

È possibile utilizzare BizTalk Server per eseguire le attività seguenti:

  • Distribuzione o rimozione di assembly BizTalk Server in un database di configurazione BizTalk

  • Installazione o disinstallazione degli assembly nella Global Assembly Cache

  • Importazione o esportazione delle informazioni di binding degli assembly BizTalk Server in e da file di associazione

Per usare BizTalk Server per distribuire porte e assembly, vedere Come esportare associazioni per un'applicazione BizTalk.

Nota

L'adapter Microsoft BizTalk per JD Edwards OneWorld richiede la disponibilità di Visual Studio solo in un computer di origine (sviluppo), Visual Studio non è richiesto nel computer di produzione.

Confermare la configurazione

Prima di utilizzare BizTalk Server per importare un file di associazione, verificare quanto segue:

  • CLASSPATH deve fare riferimento a un percorso specifico per i file specifici di JD Edwards. Verificare che il percorso di tali file sia lo stesso nel nuovo computer oppure modificare il file di associazione.

  • Le cartelle per le risposte devono essere presenti e identiche nel nuovo computer. In caso contrario, modificare il file di associazione.

  • Le password del sistema JD Edwards, se presenti nella configurazione, devono essere salvate come ***** nel file di associazione. Vedere Limitazioni in questo argomento.

Nota

Con la distribuzione viene sovrascritta la configurazione degli indirizzi di ricezione. Quando si distribuisce un file di associazione (e un assembly) nel computer di destinazione, le porte di trasmissione e gli indirizzi di ricezione vengono sostituiti da quelli nel file di associazione XML quando vengono importati.

Pulire il computer di destinazione

La distribuzione sovrascrive la configurazione dell'indirizzo di ricezione. Quando si distribuisce un file (e un assembly) di binding in un computer di destinazione, le porte di trasmissione e gli indirizzi di ricezione vengono sostituiti con quelli presenti nel file di associazione XML durante l'importazione.

Prima di importare, rimuovere le porte di invio e le posizioni di ricezione associate all'orchestrazione.

Se Microsoft Visual Studio non è installato nel computer di destinazione, è possibile rimuovere le porte eseguendo gli script seguenti:

  • \Programmi (x86)\Microsoft BizTalk Server <VERSION>SDK\Samples\Amministrazione\WMI\Remove Send Port\VBScript\RemoveSendPort.vbs

  • \Programmi (x86)\Microsoft BizTalk Server <VERSION>SDK\Samples\Amministrazione\WMI\Remove Receive Port\VBScript\RemoveReceivePort.vbs

Ad esempio, al prompt dei comandi eseguire:

cscript RemoveSendPort.vbs \<Send port name\>

Limitazioni

La password dell'adapter di trasporto è archiviata sotto forma di asterischi (******) nel file di associazione esportato dalla Distribuzione guidata BizTalk e viene passata al componente di gestione nello stesso formato. Modificare il file di associazione prima dell'importazione sostituendo gli asterischi con valori alfanumerici casuali (ovvero non con la password corretta). Immettere quindi la password corretta usando la pagina Proprietà trasporto dopo aver importato il file di associazione.

Quando si esportano le informazioni sul binding, il file di associazione risultante non conterrà le password utilizzate dagli adapter di trasporto negli indirizzi di ricezione/porte di trasmissione. In questo modo si impedisce la visualizzazione delle password in formato testo non crittografato. La volta successiva che si utilizza il file per importare le informazioni sul binding, è necessario immettere le password utilizzando l'interfaccia utente delle pagine di proprietà del trasporto. In alternativa, è possibile modificare temporaneamente il file di associazione prima dell'importazione digitando le password al suo interno. In questo caso, è necessario eliminare le password dal file di associazione dopo il completamento dell'operazione di importazione.

Risolvere la limitazione della password

Opzione 1

  • Prima di importare, aggiornare il file di associazione sostituendo gli asterischi con testo normale.

    Attenzione

    Questa soluzione non è consigliata per motivi di sicurezza.

  • Prima di importare, aggiornare il file di associazione sostituendo gli asterischi con un valore indesiderato, ovvero non la password corretta. Dopo l'importazione, immettere la password corretta usando le proprietà di trasporto.

    Nota

    Questa soluzione alternativa può essere utilizzata solo se nel computer di destinazione è installato Microsoft Visual Studio o se è stato sviluppato uno strumento personalizzato.

Opzione 2

  1. Utilizzare Enterprise Single Sign-On anziché le password. L'utilizzo dell'opzione SSO non richiede interventi aggiuntivi, ma solo l'importazione del file di associazione.

  2. Verificare il sistema logico e i servizi di trasmissione e ricezione.

Passaggi successivi

Usare BizTalk Server gestione delle eccezioni nell'orchestrazione