Korriger: Flere problemer oppstår når du bruker BizTalk Adapter for JD Edwards EnterpriseOne eller BizTalk Adapter for JD Edwards OneWorld XE i BizTalk Server 2006 R2 eller BizTalk Server 2009


Symptomer


Tenk deg følgende:
  • Du har en datamaskin som kjører Microsoft BizTalk Server 2006 R2 eller Microsoft BizTalk Server 2009.
  • Du kan bruke én av følgende kort til å utveksle Forretningsfunksjon meldinger mellom BizTalk Server og en JD Edwards EnterpriseOne-systemet:
    • Microsoft BizTalk Adapter for JD Edwards EnterpriseOne
    • Microsoft BizTalk Adapter for JD Edwards OneWorld XE
I dette scenariet kan det oppstå en eller flere av følgende problemer.

Problem 1

Når du prøver å sende en melding ved hjelp av kortet, vil kortet er inaktiv for en stund og deretter prøver å sende en ny melding. I dette scenariet sender ikke kortet den første meldingen. Kortet sender imidlertid andre meldingen. I tillegg logges en hendelse som ligner følgende i programloggen:

Problem 2

Når du angir egenskapen transporten for Maksimalt antall samtidige anrop til en verdi som er større enn 1 for kortet, dehydrate mange forekomster av meldingen, og behandles ikke.

3-problem

Meldinger er avbrutt med jevne mellomrom. I tillegg noen hendelsesoppføringer som ligner på følgende, logges i programloggen:

Hendelsen 1

Hendelsen 2

Event 3

Årsak


Disse problemene oppstår på grunn av en feil i BizTalk-kort for bedriftsapplikasjoner.

Oppløsning


Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har problemet som er beskrevet i denne artikkelen. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Nedlasting av hurtigreparasjoner tilgjengelig" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du kontakte Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:Obs! "Nedlasting av hurtigreparasjoner tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.

Forutsetninger

Hvis du vil bruke denne hurtigreparasjonen, må du ha BizTalk-kort for bedriftsapplikasjoner (også kjent som BizTalk LOB-kort) installert. Datamaskinen må også kjøre BizTalk Server 2006 R2 Service Pack 1 (SP1) eller BizTalk Server 2009.

Krav om omstart

Du har ikke datamaskinen på nytt etter at du har installert denne hurtigreparasjonen.

Informasjon om erstatning av hurtigreparasjoner

Denne hurtigreparasjonen erstatter ikke andre hurtigreparasjoner.

Filinformasjon

Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
For BizTalk Server 2006 R2 SP1
FilnavnFilversjonFilstørrelseDatoTidPlattform
Microsoft.biztalk.adapters.bizutil.dll1.0.5022.13164,23208-Aug-201116:47x86
For BizTalk Server 2009
FilnavnFilversjonFilstørrelseDatoTidPlattform
Microsoft.biztalk.adapters.bizutil.dll1.0.5102.2156,04028-Jul-201010:30x86

Hvordan bruke denne hurtigreparasjonen

Hvis du vil bruke denne hurtigreparasjonen når du har installert den, gjør du følgende:
  1. Manuelt registrere filen Microsoft.BizTalk.Adapters.BizUtil.dll i den globale samlingsbufferen (GAC). Hvis du vil gjøre dette, følger du denne fremgangsmåten.

    1. Åpne en ledetekst for Visual Studio eller SDK ledetekst -vinduet. Endre gjeldende mappe til følgende:
      %ProgramFiles%\Common Files\Microsoft BizTalk-kort for Enterprise-Applications\Bin
      Viktig Hvis du vil åpne et vindu i Visual Studio-ledeteksten , må du ha Microsoft Visual Studio 2008 eller Microsoft Visual Studio 2005 installert. Hvis du vil åpne et ledetekstvindu i SDK , må du ha Microsoft .NET Framework 2.0 SDK er installert.
    2. I vinduet for Visual Studio-ledeteksten eller SDK-ledeteksten skriver du inn følgende kommando, og trykk deretter Enter:
      gacutil /i Microsoft.BizTalk.Adapters.BizUtil.dll
  2. Opprett en ny undernøkkel i registret. Følg disse trinnene:

    Advarsel Det kan oppstå alvorlige problemer hvis du endrer registeret feilaktig ved å bruke Registerredigering eller en annen metode. Disse problemene kan kreve at du installerer operativsystemet på nytt. Microsoft garanterer ikke at disse problemene kan løses. Endre registret på eget ansvar.
    1. Klikk Start, klikk Kjør, Skriv inn regedit, og klikk deretter OK.
    2. Finn og velg følgende registernøkkel:
      For 32-biters operativsystem
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalkAdapters

      For 64-biters operativsystem
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BizTalkAdapters
    3. Velg NyRediger -menyen, og klikk deretter DWORD-verdi.
    4. Skriv inn AgentOutboundTimeout, og trykk deretter Enter.
    5. Klikk EndreRediger -menyen.
    6. Velg Desimal, skriver du inn 60000, og klikk deretter OK.
    AgentOutboundTimeout -verdien brukes til å resirkulere RunTimeAgent prosessene etter en viss tidsperiode med inaktivitet. Vi anbefaler at du setter verdien slik at det er mer enn tiden som kreves for at operasjonen skal fullføres på Oracle-serveren. Som standard er verdien 60000 millisekunder (1 minutt).

Status


Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Hvis du vil ha mer informasjon


Hvis du vil ha mer informasjon om BizTalk Adapter for JD Edwards EnterpriseOne, kan du gå til følgende webområde for Microsoft Developer Network (MSDN):Hvis du vil ha mer informasjon om BizTalk Adapter for JD Edwards OneWorld XE, kan du gå til følgende MSDN-webområde:Hvis du vil ha mer informasjon om Visual Studio ledetekstvinduet, kan du gå til følgende MSDN-webområde:Hvis du vil ha mer informasjon om hurtigreparasjoner for BizTalk Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

2003907 informasjon om hurtigreparasjoner for BizTalk Server