Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Sümptomid

Seansiintegraator rakendus, mis kasutab LU0 programmeerimisliidese tagastab järgmise tõrke, kui see saab vastuse suurarvuti rakendus:

Sõnum: Funktsiooni Management päise tagastatud hosti sisaldas sobimatu pikkus.
Tõrkekood: Microsoft.HostIntegration.SNA.Session.SessionStatus.FMHLengthError "

Põhjus

See probleem ilmneb siis, kui suurarvuti taotlus saadetakse andmed Seansiintegraator, millel on see funktsioon Management päis (FMH) bittide on selle vastuse päis (RH) väärtuseks 1. See säte näitab, et üks või mitu funktsiooni management (FM) päised on vastus. Jaotises "Tunnused" kirjeldatud olukorras ei sisalda selle suurarvuti vastus mis tahes FM päised. See põhjustab sõeluda vale vastus. Seda tõrget põhjustab sõelumine probleemi.

Lahendus

Koondvärskenduse teave

Lahendus sellele probleemile on kaasatud koondvärskenduse Cumulative Update 2 Host Integration Server 2013.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

Pärast selle värskenduse installimist saate kontrollida integraator seansi sõelumisel FM päiseid, kasutades konfiguratsiooni valik LU0 programmeerimisliidese. Vaikimisi proovib Seansiintegraator sõeluda FM päised, kui FMH bit on määratud vastuse päises.

Kui seansi integraator LU0 rakendus kasutab ühenduse string ühendamine IBM suurarvutile, lisatakse järgmise parameetriga ühendusstring FMH sõelumine keelamine:

FUNCTIONMANAGEMENTHEADERS=NONE
Järgnev on näide ühenduse string, mis on lisatud uus atribuut:

_session.Connect("FUNCTIONMANAGEMENTHEADERS=NONE;LogicalUnitName=" + LUName.Text, SessionLU0InitType.SSCP);
Märkus. See ühendusstring põhineb ühendusstring, mida kasutatakse LU0NET Seansiintegraator näidis, mis sisaldub Host Integration Server 2013 SDK.

Kui Ühendusstring ei sisalda atribuuti FUNCTIONMANAGEMENTHEADERS , või kui selle väärtuseks on seatud SEATUDFUNCTIONMANAGEMENTHEADERS = kaasa, ja Seansiintegraator FMH bit on seatud 1, püüab FM päised IBM suurarvuti rakenduse saadud andmeid sõeluda.

Kui Seansiintegraator kasutab SessionConnectionLU0 klassi määramiseks kasutada, kui see ühendab IBM suurarvuti süsteemi ühenduse atribuudid, kontrollitakse sõelumisel FM päise abil järgmine atribuut:

FunctionManagementHeaderSupportUus FunctionManagementHeaderSupport atribuut toetab järgmised väärtused:

FunctionManagementHeaderSupport.Include
FunctionManagementHeaderSupport.NoneJärgnev on näide kasutada SessionConnectionLU0 klassi LU nime, Host koodilehe ja keelata sõelumisel FM päiseid:

SessionConnectionLU0 _connection = uus SessionConnectionLU0();
_connection.LogicalUnitName = LUName.Text;
_connection. HostCodePage = 37;
_connection.FunctionManagementHeaderSupport.None;Kui atribuuti FunctionManagementHeaderSupport pole määratud, on vaikekäitumise Seansiintegraator sõelub FM päised IBM suurarvuti rakenduse saadud kui FMH bit on seatud 1vastuse.

See artikkel käsitleb kolmandate poolte poolt valmistatud tooteid, kes pole Microsoftiga seotud. Microsoft ei garanteeri, mingit kaudset ega jõudlusele ega töökindlusele nende toodete kohta.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×