Ошибка источника Плаза в новой гидре
Atom Ответить
12.07.2012


Попробовал на новой гидре(из trunk) подключиться к плазе. Получил ошибку. На старой гидре все нормально подключалось.

09:21:22.533 | Error | Plaza | System.InvalidCastException: Unable to cast COM object of type 'P2ClientGateMTA64.CP2BLMessageFactoryClass' to interface type 'P2ClientGateMTA64.IP2BLMessageFactory'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{0F3918B5-0FA6-4483-9261-EF64A019FA39}' failed due to the following error: Библиотека не зарегистрирована. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).
at System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)
at P2ClientGateMTA64.CP2BLMessageFactoryClass.Init(String structFile, String signFile)
at #=ql49edeWTcdAqILG5ypjMUGCIWa8RxB$iTx2HJ8gyOZbYLCg0vgAxcbPP4082wpybXqyPQ3Z8h4nkuS2L096Fbg==.#=qF4NMw8zI4dLBuunq1RWQmNRGrMzX8U7OJWWxpXDH1iuAhNR0sPtKIVeVWqai9$w0EbH9Aa4SYZMxFIPE_sXLQQ==(String #=qO3gdBEhiu8jEK7P1vFTLZA==, String #=qmk0LgOuRmBYW0wHCpdgXyw==)
at StockSharp.Plaza.TransactionFactory..ctor(#=qg$dbhSHOoQqcDI_AvpTkcZuUQwRHm2doCPI3i3HoR5kYzJ$26RP8IMNe7JCt91hj #=qW5$O5WIXvyl2uR6uGIdw4w==, TransactionIdGenerator #=qk$tLuJdPpnFTY5VtN1l2qg==)
at StockSharp.Plaza.TransactionManager..ctor(#=qg$dbhSHOoQqcDI_AvpTkcZuUQwRHm2doCPI3i3HoR5kYzJ$26RP8IMNe7JCt91hj #=qaoYWI0pP5G46bv4N6LHx6g==, TransactionIdGenerator #=qpaZYIFMLL7Jv3OdfT9WBEg==)
at StockSharp.Plaza.PlazaTrader..ctor(EndPoint address)
at StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Plugins\Plaza\PlazaTraderSource.cs:line 170
at StockSharp.Hydra.Core.MarketDataTrader.Start() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Core\MarketDataTrader.cs:line 196
at StockSharp.Hydra.Core.MarketDataTrader.GetNewSecurities() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Core\MarketDataTrader.cs:line 299
at StockSharp.Hydra.Core.TraderMarketDataSource.GetNewSecurities() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Core\TraderMarketDataSource.cs:line 91
at StockSharp.Hydra.Extensions.UpdateSourceSecurities(IMarketDataSource source, HydraEntityRegistry registry, SecurityStorage securityStorage) in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Hydra\Extensions.cs:line 33

Теги:


Спасибо:




3 Ответов
esper

Фотография
Программист
Дата: 12.07.2012
Ответить


А просто SampleGui с последнего транка работает?
Спасибо:

anothar

Фотография
Дата: 12.07.2012
Ответить


Та же самая ошибка.
Автор топика
Спасибо:

anothar

Фотография
Дата: 12.07.2012
Ответить


Решил проблему. Сделал два действия-что помогло однозначно сказать не могу(наверное оба)).
1)Зашел в папку Плаза-роутера: "C:\Program Files (x86)\P2FORTSGate\" . Запустил там "register64_MTA_dll.cmd".
2) После этого вылезла ошибка с лицензией. каюсь-вроде я ее не получал. Поэтому запустил LicenseTool и получил.

После этого все заработало.
Автор топика
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy