45 connectors loaded differently than non-45 connectors (2 replies)
Randy, we will issue you a patch mid next week.
Closed due to inactivity.
Randy, we will issue you a patch mid next week.
Closed due to inactivity.
Realisable Software Ltd provides code-free, cost-effective applications integration solutions for SMEs. Our core IMan product is designed to integrate almost any application with a number of Sage solutions and online payment processors.
Looking to purchase IMan, please see our resellers here.
Realisable Software
Ph: +44 (0) 208 123 1017
Copyright © Realisable. All rights reserved.
Realisable is a registered trademark
Realisable Software Ltd provides code-free, cost-effective applications integration solutions for SMEs. Our core IMan product is designed to integrate almost any application with a number of Sage solutions and online payment processors.
Looking to purchase IMan, please see our resellers here.
Realisable Software
Ph: +44 (0) 208 123 1017
Copyright © Realisable. All rights reserved.
Realisable is a registered trademark
Realisable Software Ltd provides code-free, cost-effective applications integration solutions for SMEs. Our core IMan product is designed to integrate almost any application with a number of Sage solutions and online payment processors.
Looking to purchase IMan, please see our resellers here.
Realisable Software
Ph: +44 (0) 208 123 1017
Copyright © Realisable. All rights reserved.
Realisable is a registered trademark
Guys
We found a breaking issue in 4.5 connectors.
The function PullMetaExtender.ValidateSettings() never seems to be called, and that's a place where we perform some of our reader logic. It appears that this function is still necessary (still in ICustomReader interface), but from our logging, it was never called.
Another interesting thing I found in my testing, is that in non-4.5 connectors, it appears that many functions in PullMetaExtender are called multiple times.
When all i did was open a job and a Magento Reader, the following PullMetaExtender calls were made:
GetReaderOptions()
ConnectorBitmap
CustomFieldAttributes
ConnectorSettings - Set
ConnectorSettings - Get
PermittedImports
ConnectorSettings - Get
PermittedImports
ConnectorSettings - Get
ConnectorSettings - Get
PermittedImports
ImportType - Set
MetaDataDocument
GetReaderOptions
ConnectorSettings - Get
ConnectorSettings - Get
PermittedImports
ImportType - Set
MetaDataDocument
ConnectorSettings - Get
GetReaderOptions
GetReaderOptions
ValidateSettings
ConnectorSettings - Get
ConnectorSettings - Get
PermittedImports
ConnectorSettings - Get
PermittedImports
GetReaderOptions()
ValidateSettings()
ConnectorSettings - Get
ConnectorSettings - Get
PermittedImports
ImportType - Set
MetaDataDocument
ConnectorSettings - Get
ConnectorSettings - Get
PermittedImports
ImportType - Set
MetaDataDocument
At least for the Magento Connector, this can explain why the users sometimes sees some slowness when opening the reader.