Hello everyone,

The camel-milo OPC UA Client works well to read and write built-in OPC UA 
DataTypes, but it doesn't seem to work with custom ones. The client is able to 
read the value from a node with a custom DataType and return it as an 
ExtensionObject, but we can't actually decode it without having access to the 
internal milo OpcUaClient's EncodingContexts (and we can't also encode it when 
trying to write the value).

I don't know if the camel client should be the one doing the decoding/encoding 
of custom DataTypes. It might be difficult or even impossible for it to 
correctly determine which EncodingContext to use for encoding/decoding values. 
But if the milo OpcUaClient could be accessed from outside the internal Camel 
classes, the user could get its EncodingContexts and do it themselves.

Is it possible to expose the milo OpcUaClient object or its 
staticEncodingContext and dynamicEncodingContext fields?

Best Regards,
Xavier
The contents of this email and any attachments are confidential. They are 
intended for the named recipient(s) only. If you have received this email by 
mistake, please notify the sender immediately and do not disclose the contents 
to anyone or make copies thereof. | Le contenu de ce courriel et de toute pièce 
jointe est confidentiel. Ils sont destinés uniquement au(x) destinataire(s) 
nommé(s). Si vous avez reçu ce courriel par erreur, veuillez en informer 
immédiatement l'expéditeur et ne pas en divulguer le contenu à quiconque, ni en 
faire des copies.

Reply via email to