<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	    <channel>
        <title>OPC Foundation - Forum: OPC UA Standard</title>
        <link>https://opcfoundation.org/forum/opc-ua-standard/</link>
        <description><![CDATA[The Industrial Interoperability Standard™]]></description>
        <generator>Simple:Press Version 6.11.14</generator>
        <atom:link href="https://opcfoundation.org/forum/opc-ua-standard/rss/" rel="self" type="application/rss+xml"/>
		                <item>
                    <title>Sebastian Allmendinger on Server Index in NodeId</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/server-index-in-nodeid/#p5769</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/server-index-in-nodeid/#p5769</guid>
					                        <description><![CDATA[<p>Hi,</p>
<p>the test scripts for client are mainly helper scripts and the behavior must be validated manually.</p>
<p>So for this specific test case - if the server returns a NodeId from an external server -, the expectation is:</p>
<blockquote>
<p>
Client identifies the Node is different because it is stored on a remote Server. The Client may display or limit the options available on the node or hide the node etc (per Client documentation).</p>
</blockquote>
<p>If the client meets this expectation, then it's fine.</p>
<p>I'm just curious, is your client currently throwing an error because the NodeId is invalid?</p>
<p>Nevertheless, your analysis, that the test script also have to add the NamespaceUri when modifying the BrowseResponse, is correct. The NamespaceUri shall be used if a node from a remote server is returned in the BrowseResponse.<br />
On the other hand, the CTT would also have to modify the ServerArray to provide information about the remote server because clients may read that array to access the description of the remote server.</p>
<p>Bugs in the CTT or in the test scripts should be reported <a href="https://mantis.opcfoundation.org/" target="_blank">here</a>.</p>
]]></description>
					                    <pubDate>Wed, 11 Mar 2026 02:38:28 -0700</pubDate>
                </item>
				                <item>
                    <title>Siyuan Xu on Change of Namespaces after the server has started</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/change-of-namespaces-after-the-server-has-started/#p5767</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/change-of-namespaces-after-the-server-has-started/#p5767</guid>
					                        <description><![CDATA[<p>Thank you Randy. </p>
]]></description>
					                    <pubDate>Thu, 05 Mar 2026 23:47:28 -0700</pubDate>
                </item>
				                <item>
                    <title>Randy Armstrong on Change of Namespaces after the server has started</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/change-of-namespaces-after-the-server-has-started/#p5765</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/change-of-namespaces-after-the-server-has-started/#p5765</guid>
					                        <description><![CDATA[<p>Nodes and References can come and go on without changing Namespaces.</p>
<p>However, Namespaces can only be added only while a Server has at least one Client connected. A Server that no Clients connected can update the Namespaces used but it also does not generated <em>ModelChangeEvents</em>.</p>
<p>The specification is explicit here:<br />
<a href="https://reference.opcfoundation.org/Core/Part5/v105/docs/6.3.1" rel="nofollow" target="_blank"><a href="https://reference.opcfoundatio" rel="nofollow">https://reference.opcfoundatio</a>.....docs/6.3.1</a></p>
<blockquote>
<p>
<span style="padding-left: 0em">It is recommended that </span><span style="padding-left: 0em"><em class="text-primary"><a href="https://reference.opcfoundation.org/search/464?t=Servers" target="_blank">Servers</a></em></span><span style="padding-left: 0em"> not change the indexes of the </span><span style="padding-left: 0em"><em class="text-primary"><a href="https://reference.opcfoundation.org/search/464?t=namespace table" target="_blank">namespace table</a></em></span><span style="padding-left: 0em"> but only add entries, because the client may cache </span><span style="padding-left: 0em"><em class="text-primary"><a href="https://reference.opcfoundation.org/search/464?t=NodeIds" target="_blank">NodeIds</a></em></span><span style="padding-left: 0em"> using the indexes. Nevertheless, it might not always be possible for </span><span style="padding-left: 0em"><em class="text-primary"><a href="https://reference.opcfoundation.org/search/464?t=Servers" target="_blank">Servers</a></em></span><span style="padding-left: 0em"> to avoid changing indexes in the </span><span style="padding-left: 0em"><em class="text-primary"><a href="https://reference.opcfoundation.org/search/464?t=namespace table" target="_blank">namespace table</a></em></span><span style="padding-left: 0em">. Clients that cache </span><span style="padding-left: 0em"><em class="text-primary"><a href="https://reference.opcfoundation.org/search/464?t=NamespaceIndexes" target="_blank">NamespaceIndexes</a></em></span><span style="padding-left: 0em"> of </span><span style="padding-left: 0em"><em class="text-primary"><a href="https://reference.opcfoundation.org/search/464?t=NodeIds" target="_blank">NodeIds</a></em></span><span style="padding-left: 0em"> should always check when starting a session to verify that the cached </span><span style="padding-left: 0em"><em class="text-primary"><a href="https://reference.opcfoundation.org/search/464?t=NamespaceIndexes" target="_blank">NamespaceIndexes</a></em></span><span style="padding-left: 0em"> have not changed.</span></p>
</blockquote>
]]></description>
					                    <pubDate>Tue, 03 Mar 2026 00:20:53 -0700</pubDate>
                </item>
				                <item>
                    <title>Siyuan Xu on Change of Namespaces after the server has started</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/change-of-namespaces-after-the-server-has-started/#p5764</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/change-of-namespaces-after-the-server-has-started/#p5764</guid>
					                        <description><![CDATA[<p>Hello,</p>
<p>Does OPC UA specification allow adding or deleting of Namespaces after the server has already started and Running? The specification Part3 9.32 is a bit ambiguous to me. </p>
<p><em>"ModelChangeEvents are generated to indicate a change of the AddressSpace structure. The change may consist of adding or deleting a Node or Reference. Although the relationship of a Variable or VariableType to its DataType is not modelled using References, changes to the DataType Attribute of a Variable or VariableType are also considered as model changes and therefore a ModelChangeEvent is generated if the DataType Attribute changes." - </em><a href="https://reference.opcfoundation.org/Core/Part3/v105/docs/9.32" rel="nofollow" target="_blank"><a href="https://reference.opcfoundatio" rel="nofollow">https://reference.opcfoundatio</a>...../docs/9.32</a></p>
<p> </p>
<p>"<em>indicate a change of the AddressSpace structure.</em>" sounds like incuding Namespace changes, but later "<em>he change may consist of adding or deleting a Node or Reference.</em>" talked about only Node and References. </p>
]]></description>
					                    <pubDate>Sun, 01 Mar 2026 20:36:15 -0700</pubDate>
                </item>
				                <item>
                    <title>Randy Armstrong on Namespace of BrowseNames of standard FileType methods Open/Close,...</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/namespace-of-browsenames-of-standard-filetype-methods-open-close/#p5763</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/namespace-of-browsenames-of-standard-filetype-methods-open-close/#p5763</guid>
					                        <description><![CDATA[<p>All ObjectType definitions specify the BrowseNames of their components including the Namespace.</p>
<p>If you create an instance of a FileType then all of the components will use the BrowseName from the FileType.</p>
<p>The NodeId of the component is whatever you want because the Node is owned by you even if the BrowseName comes from the FileTYpe.</p>
<p>This all explained in Part 3:<br />
<a href="https://reference.opcfoundation.org/Core/Part3/v105/docs/6.4" rel="nofollow" target="_blank"><a href="https://reference.opcfoundatio" rel="nofollow">https://reference.opcfoundatio</a>.....5/docs/6.4</a></p>
]]></description>
					                    <pubDate>Sun, 01 Mar 2026 17:59:48 -0700</pubDate>
                </item>
				                <item>
                    <title>Nico Buhl on Namespace of BrowseNames of standard FileType methods Open/Close,...</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/namespace-of-browsenames-of-standard-filetype-methods-open-close/#p5762</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/namespace-of-browsenames-of-standard-filetype-methods-open-close/#p5762</guid>
					                        <description><![CDATA[<p>Hello OPC UA community!</p>
<p>We are in a discussion with the support of a manufacturer of NC-controllers, providing a integrated OPC UA server, about the namespaces of the BrowseNames of the standard FileType methods Open/Close,...</p>
<p>I am not able to find a clear statement about this in the OPC UA specification, presumable because OPC UA is a quite new topic for me.</p>
<p>The implementation in the OPC UA server defines the BrowseName of the methods in the same namespace as the instance of the file itself. As example:</p>
<ul>
<li>NodeId of file: ns=2;s=FileSystem/Part Program/TEST123.MPF</li>
<li>BrowseName of file: 2:TEST123.MPF</li>
<li>NodeId of method: ns=2;s=FileSystem/Part Program/TEST123.MPF.Open</li>
<li>BrowseName of method Open: 2:Open</li>
</ul>
<p>Should the BrowseName of the method part of namespace 0 because it is inherit from the type definition FileType? Do you can give me a hint to the OPC UA specification, which clearify this?</p>
<p>I would assume, the NodeId and BrowseName of the methods as follows:</p>
<ul>
<li>NodeId of method: ns=2;s=FileSystem/Part Program/TEST123.MPF.Open</li>
<li>BrowseName of method Open: 0:Open</li>
</ul>
<p>Thank your for your ansers in advance</p>
<p>nico</p>
]]></description>
					                    <pubDate>Sun, 01 Mar 2026 17:05:23 -0700</pubDate>
                </item>
				                <item>
                    <title>Randy Armstrong on Structure with subtyping and Optional fields</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/structure-with-subtyping-and-optional-fields/#p5761</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/structure-with-subtyping-and-optional-fields/#p5761</guid>
					                        <description><![CDATA[<blockquote>
<p>
=&#062; Is this model structure with itemA3 using B as abstract type valid or not?</p>
</blockquote>
<p>Declaring an abstract subtype of a concrete type is allowed.</p>
<blockquote>
<p>
=&#062; is this an invalid definition (I assume this based on your comment)?</p>
</blockquote>
<p>It is not valid.</p>
]]></description>
					                    <pubDate>Sun, 01 Mar 2026 16:13:21 -0700</pubDate>
                </item>
				                <item>
                    <title>Patrick Berger on Structure with subtyping and Optional fields</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/structure-with-subtyping-and-optional-fields/#p5760</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/structure-with-subtyping-and-optional-fields/#p5760</guid>
					                        <description><![CDATA[<blockquote class="spPostEmbedQuote">
<p><strong>Randy Armstrong said </strong></p>
<blockquote>
<p>
If a structure defines a mix of mandatory/optional elements (concrete types, e.g. string or Annotation) and has also an element from a abstract type with allowSubtype = false (vgl. to ResultContent), is this valid?</p>
</blockquote>
<p>Structures can allowsubtypes or have optional fields. Not both.<br />
If you have a structure with optional fields and you need to allowsubtypes you have to used BaseDataType or Structure as the field DataType.<br />
  </p>
</blockquote>
<p>ok, to be more precise: </p>
<div>A (isAbstract=false)</div>
<div>- itemA1 [string], mandatory, allowSubtype=false</div>
<div>- itemA2 [Byte], <strong>optional</strong>, allowSubtype=false</div>
<div>- itemA3 [B], mandatory, allowSubtype=false</div>
<div> </div>
<div>B (isAbstract=<strong>true</strong>)</div>
<div>- itemB1 [string], mandatory, allowSubtype=false</div>
<div>- itemB2 [string], <strong>optional</strong>, allowSubtype=false</div>
<div>-&#062; B_a (isAbstract=<strong>false</strong>)</div>
<div>    - itemB_a_1 [LocalizedText], mandatory, allowSubtype=false</div>
<div>    - itemB_a_2 [LocalizedText], <strong>optional</strong>, allowSubtype=false</div>
<div>-&#062; B_b (isAbstract=<strong>false</strong>)</div>
<div>    - itemB_b_1 [Byte], mandatory, allowSubtype=false</div>
<div>    - itemB_b_2 [DateTime], <strong>optional</strong>, allowSubtype=false</div>
<div>    - itemB_b_3 [DateTime], <strong>optional</strong>, allowSubtype=false</div>
<p> </p>
<p>=&#062; Is this model structure with itemA3 using B as abstract type valid or not?</p>
<p> </p>
<blockquote class="spPostEmbedQuote">
<p><strong>Randy Armstrong said </strong></p>
<blockquote>
<p>
IsOptional and AllowSubtype are mutually exclusive (so fare so good): If I define a structure with all fields manadtory, use one field with a concrete type (isAbstract = false) combined with allowSubtype = true, do the restrictions also apply to the concrete subtype?</p>
</blockquote>
<p>Once a type defines a rule all subtypes must follow it. See BaseDataType or Structure work around above.<br />
  </p>
</blockquote>
<p>an here again - to be more precise:</p>
<div>A (isAbstract=false)</div>
<div>- itemA1 [string], mandatory, allowSubtype=false</div>
<div>- itemA2 [Byte], mandatory, allowSubtype=false</div>
<div>- itemA3 [B], mandatory, allowSubtype=<strong>true</strong></div>
<div> </div>
<div>B (isAbstract=<strong>false</strong>)</div>
<div>- itemB1 [string], mandatory, allowSubtype=false</div>
<div>- itemB2 [string], mandatory, allowSubtype=false</div>
<div>-&#062; B_a (isAbstract=<strong>false</strong>)</div>
<div>    - itemB_a_1 [LocalizedText], mandatory, allowSubtype=false</div>
<div>    - itemB_a_2 [LocalizedText], <strong>optional</strong>, allowSubtype=false</div>
<div> </div>
<div>=&#062; is this an invalid definition (I assume this based on your comment)?</div>
<div> </div>
<div>Best regards</div>
<div>Patrick</div>
]]></description>
					                    <pubDate>Tue, 24 Feb 2026 20:03:31 -0700</pubDate>
                </item>
				                <item>
                    <title>Randy Armstrong on Structure with subtyping and Optional fields</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/structure-with-subtyping-and-optional-fields/#p5759</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/structure-with-subtyping-and-optional-fields/#p5759</guid>
					                        <description><![CDATA[<blockquote>
<p>
Does allow subtypes always have to be false for abstract types used as structureField? Or what happens if someone defines allowsubtype=true? Isn't that some sort of duplication?</p>
</blockquote>
<p>The built in abstract type like Structure or BaseDataType always allow subtypes no matter the flag. So the flag has to be omitted.</p>
<p>For user defined types you have to set the flag true for abstract. If you forget will have an invalid NodeSet.</p>
<blockquote>
<p>
If a structure defines a mix of mandatory/optional elements (concrete types, e.g. string or Annotation) and has also an element from a abstract type with allowSubtype = false (vgl. to ResultContent), is this valid?</p>
</blockquote>
<p>Structures can allowsubtypes or have optional fields. Not both.</p>
<p>If you have a structure with optional fields and you need to allowsubtypes you have to used BaseDataType or Structure as the field DataType.</p>
<blockquote>
<p>
IsOptional and AllowSubtype are mutually exclusive (so fare so good): If I define a structure with all fields manadtory, use one field with a concrete type (isAbstract = false) combined with allowSubtype = true, do the restrictions also apply to the concrete subtype?</p>
</blockquote>
<p>Once a type defines a rule all subtypes must follow it. See BaseDataType or Structure work around above.</p>
]]></description>
					                    <pubDate>Tue, 24 Feb 2026 16:26:03 -0700</pubDate>
                </item>
				                <item>
                    <title>Randy Armstrong on Status code BadNodeIdUnknown when reading attributes from a variable in namespaceindex 0 </title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/status-code-badnodeidunknown-when-reading-attributes-from-a-variable-in-namespaceindex-0/#p5758</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/status-code-badnodeidunknown-when-reading-attributes-from-a-variable-in-namespaceindex-0/#p5758</guid>
					                        <description><![CDATA[<p>No. If a type is in the address space all attributes must be readable.</p>
<p>Optional attributes may be omitted with BadAttributeIdInvalid.</p>
]]></description>
					                    <pubDate>Tue, 24 Feb 2026 16:16:58 -0700</pubDate>
                </item>
				                <item>
                    <title>Randy Armstrong on Confusion about error codes</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/confusion-about-error-codes/#p5757</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/confusion-about-error-codes/#p5757</guid>
					                        <description><![CDATA[<p>There are generally 2 limits:</p>
<p>Max values set at the decoder level which cause service level Bad_EncodingLimitsExceeded.</p>
<p>Max values set at the individual Variable level that return Bad_OutOfRange.</p>
<p>Bad_EncodingLimitsExceeded at the operation level does not make sense because the decoding process has to complete successfully to get to the point were individual operations are handled.</p>
]]></description>
					                    <pubDate>Tue, 24 Feb 2026 02:00:37 -0700</pubDate>
                </item>
				                <item>
                    <title>mikael.l.eklund@se.abb.com on Status code BadNodeIdUnknown when reading attributes from a variable in namespaceindex 0 </title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/status-code-badnodeidunknown-when-reading-attributes-from-a-variable-in-namespaceindex-0/#p5756</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/status-code-badnodeidunknown-when-reading-attributes-from-a-variable-in-namespaceindex-0/#p5756</guid>
					                        <description><![CDATA[<p>Hi,</p>
<p>Is it allowed for an OPC UA server to respond status code BadNodeIdUnknown when an OPC UA client reads attributes from a Variable belonging to namespace index 0?<br />
The Variable is in an ObjectType in namespace index 0.</p>
<p>Example:<br />
Assuming an OPC UA client is browsing object type ServerDiagnosticsType (i=2020) and getting a HasComponent reference to Variable SamplingIntervalDiagnosticsArray (i=2022).<br />
When reading the attributes for the Variable the OPC UA server returns BadNodeIdUnknown for all the attributes.</p>
<p>Is this allowed according to the specifications?</p>
<p> </p>
<p>Thanks</p>
]]></description>
					                    <pubDate>Mon, 23 Feb 2026 00:12:21 -0700</pubDate>
                </item>
				                <item>
                    <title>Patrick Berger on Structure with subtyping and Optional fields</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/structure-with-subtyping-and-optional-fields/#p5755</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/structure-with-subtyping-and-optional-fields/#p5755</guid>
					                        <description><![CDATA[<p>Hi</p>
<p>To revisit the topic (it's not entirely straightforward, depending on the definitions of data types) 😉</p>
<p> </p>
<p>Based on the example with <a href="https://reference.opcfoundation.org/Machinery/Result/v100/docs/10.5" rel="nofollow" target="_blank"><a href="https://reference.opcfoundatio" rel="nofollow">https://reference.opcfoundatio</a>...../docs/10.5</a>:</p>
<ul>
<li>Does allow subtypes always have to be false for abstract types used as structureField? Or what happens if someone defines allowsubtype=true? Isn't that some sort of dupplication?</li>
<li>If a structure defines a mix of mandatory/optional elements (concrete types, e.g. string or Annotation) and has also an element from a abstract type with allowSubtype = false (vgl. to ResultContent), is this valid?</li>
</ul>
<p>e.g. something like this (to get a tree)?</p>
<div>A (isAbstract=false)</div>
<div>- itemA1 [string], mandatory, allowSubtype=false</div>
<div>- itemA2 [Byte], <strong>optional</strong>, allowSubtype=false</div>
<div>- itemA3 [B], mandatory, allowSubtype=false</div>
<div> </div>
<div>B (isAbstract=<strong>true</strong>)</div>
<div>- itemB1 [string], mandatory, allowSubtype=false</div>
<div>- itemB2 [string], <strong>optional</strong>, allowSubtype=false</div>
<div>-&#062; B_a (isAbstract=<strong>false</strong>)</div>
<div>    - itemB_a_1 [LocalizedText], mandatory, allowSubtype=false</div>
<div>    - itemB_a_2 [LocalizedText], <strong>optional</strong>, allowSubtype=false</div>
<div>-&#062; B_b (isAbstract=<strong>false</strong>)</div>
<div>    - itemB_b_1 [Byte], mandatory, allowSubtype=false</div>
<div>    - itemB_b_2 [DateTime], <strong>optional</strong>, allowSubtype=false</div>
<div>    - itemB_b_3 [DateTime], <strong>optional</strong>, allowSubtype=false</div>
<p> </p>
<p>=&#062; itemA3 could have datatypes B_a and B_b only.</p>
<p>IsOptional and AllowSubtype are mutually exclusive (so fare so good): If I define a structure with all fields manadtory, use one field with a concrete type (isAbstract = false) combined with allowSubtype = true, do the restrictions also apply to the concrete subtype?</p>
<p>For example:</p>
<div>A (isAbstract=false)</div>
<div>- itemA1 [string], mandatory, allowSubtype=false</div>
<div>- itemA2 [Byte], mandatory, allowSubtype=false</div>
<div>- itemA3 [B], mandatory, allowSubtype=<strong>true</strong></div>
<div> </div>
<div>B (isAbstract=<strong>false</strong>)</div>
<div>- itemB1 [string], mandatory, allowSubtype=false</div>
<div>- itemB2 [string], mandatory, allowSubtype=false</div>
<div>-&#062; B_a (isAbstract=<strong>false</strong>)</div>
<div>    - itemB_a_1 [LocalizedText], mandatory, allowSubtype=false</div>
<div>    - itemB_a_2 [LocalizedText], <strong>optional</strong>, allowSubtype=false</div>
<div>-&#062; B_b (isAbstract=<strong>false</strong>)</div>
<div>    - itemB_b_1 [Byte], mandatory, allowSubtype=false</div>
<div>    - itemB_b_2 [DateTime], <strong>optional</strong>, allowSubtype=false</div>
<div>    - itemB_b_3 [DateTime], <strong>optional</strong>, allowSubtype=false</div>
<div> </div>
<div>=&#062; itemA3 could have datatypes B, B_a and b_b</div>
<div> </div>
<div>Best regards</div>
<div>Patrick</div>
]]></description>
					                    <pubDate>Sun, 22 Feb 2026 20:45:25 -0700</pubDate>
                </item>
				                <item>
                    <title>Patrick Berger on Confusion about error codes</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/confusion-about-error-codes/#p5754</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/confusion-about-error-codes/#p5754</guid>
					                        <description><![CDATA[<p>Hi Randy</p>
<p> </p>
<p>Netxt topic related to error handling 😉</p>
<p>If a client tries to write a bigger string, than a server allows (e.g. ServerCapabilities.MaxStringLength or StructureField.MaxStringLength exceeded), what error should be returned? There are different options</p>
<p><a href="https://forum.prosysopc.com/forum/opc-ua-java-sdk/problem-with-big-strings/" rel="nofollow" target="_blank"><a href="https://forum.prosysopc.com/fo" rel="nofollow">https://forum.prosysopc.com/fo</a>.....g-strings/</a> and open62541 project =&#062; Bad_EncodingLimitsExceeded </p>
<p><a href="https://forum.unified-automation.com/viewtopic.php?t=3547" rel="nofollow" target="_blank"><a href="https://forum.unified-automati" rel="nofollow">https://forum.unified-automati</a>.....php?t=3547</a> =&#062; Bad_OutOfRange</p>
<p> </p>
<p><a href="https://reference.opcfoundation.org/Core/Part4/v105/docs/7.38" rel="nofollow" target="_blank"><a href="https://reference.opcfoundatio" rel="nofollow">https://reference.opcfoundatio</a>...../docs/7.38</a> isn't that clear in this specific part.</p>
<p> </p>
<p>Best regards</p>
<p>Patrick</p>
]]></description>
					                    <pubDate>Thu, 19 Feb 2026 17:53:52 -0700</pubDate>
                </item>
				                <item>
                    <title>jhennings@fette-compacting.com on Best practice to avoid inconsistent machine parameters</title>
                    <link>https://opcfoundation.org/forum/opc-ua-standard/best-practice-to-avoid-inconsistent-machine-parameters/#p5753</link>
                    <category>OPC UA Standard</category>
                    <guid isPermaLink="true">https://opcfoundation.org/forum/opc-ua-standard/best-practice-to-avoid-inconsistent-machine-parameters/#p5753</guid>
					                        <description><![CDATA[<p>Thanks for the fast reply! I will have a closer look at the suggested points and see what fits our needs best.</p>
]]></description>
					                    <pubDate>Wed, 11 Feb 2026 19:46:47 -0700</pubDate>
                </item>
				    </channel>
	</rss>
