Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [basyx-dev] JSON Array in submodel ignores the array and only returns the last set for idshort
  • From: <Frank.Schnicke@xxxxxxxxxxxxxxxxxx>
  • Date: Fri, 19 Nov 2021 09:18:32 +0000
  • Accept-language: de-DE, en-US
  • Delivered-to: basyx-dev@xxxxxxxxxxx
  • Ironport-data: A9a23:Uzqp3q4ACcxLmReZxtpSJgxRtH3BchMFZxGqfqrLsTDasY5as4F+v mdJWG/VOfffa2L9fosiboi39EkF75bdm9EwSlM+/n83Zn8b8sCt6fZ1gavT04N+CuWZESqLO u1HMoGowPgcFySa+1HxWlTYhSEUOZugH9IQM8aZfHAuLeNYYH1500s6wrdp2tIAbeWRWmthh /ui+6UzB3f4g1aYAkpMg05UgEoy1BhakGpwUm0WPZinjneH/5UmJM53yZWKEpfNatI88thW5 wr05OrREmvxp3/BAz4++1rxWhVirrX6ZWBihpfKMkSvqkAqm8A87ko0HONNVhd2px61pttK7 /lX66bzTDcZebKZzYzxUzEAe81/Fa5dvbnKPD6+vNeeiUPcembqw/JgAVtwMYBwFuRfWDwVs 61GbmlWNVbZ7w616OrTpu1EqN4qKsqtB4gfvHBrzjzxDPs9TNbNWazX499f0joqwMxDdRrbT 5VEMGYxN0yZC/FJEnAZGMgXpMuyvUj6QiBgmX2EurcQpGeGmWSd15C3aYGMIYzbLSlPpW6Sr 3nX7yH1Dw8yOdebyCKe/zSrnOCnoM/gcIQJUry17fMsjkea22oTDxMbTx23rJFVl3JSRfpGe nNE2wYFkZE5z2uHVIfHHBiIkDmb60t0t8VrL8U27wSEy6zx6gmfB3QZQjMpVDDAnJJrLdDN/ gLT9+4FFQCDo5XJGC7Gqun8QSeaZndKczJqiTosEFNt3jX1nG0kpj7iJjqJOI28j8b4Ayr0y i2WoTI471n4pZBUifvglbwrqwisq5nPSgcz6kDvUGuh/GtEiGONYZfu6FXA4LBONo+ESFmGs nUe3cSThAzvMX1vvHDSKAnuNOv1jxpgDNE6qQQzd3XG3272k0NPhagKvFlDyL5Ba67ogwPBb k7Joh9275ROJnasZqIfS9vvUJtwk/C6TYy+Bq28gj9yjn5ZK1LvEMZGOhT44owRuBN0z8nTx L/LKJ33XSZKYUiZ5GfvHrpCuVPU+szO7TmKHsmgn0XPPUu2aHOIVawOMFaVJu4+9riPoBjT/ M1ZOteYoyizo8WhChQ7BbU7dAhQRVBiXMCeg5EGLYa+zv9ORDlJ5wn5nep/J+SIXs19yo/1w 51KchMClQek2ySYcV7ih7IKQOqHYKuTZEkTZUQEVWtEEVByCWp2xKtAJZYxY5c98+lvkax9Q /UfIpXSA/lUR3LJ4T0Aa5n6ooF4Mhim3FrcMy2gaTk5XphhWw2Qpo66JFSyrnFWA3rlr9Y6r p2hyhjfHcgJSTNkAZuEc/mo1V6w4SUQlbsqDUvFK9VeYmv2941uJ3Cjh/M7OZhcexTO3Tbc2 RyfHBEYoufAuck5/YCR16yDqo6oFcp4H1ZbRjWKs+zpaHOCpmf6mN1OSueFezzZRVjYwqT6a LUH1ez4Pd0GgE1O79h2HYFtwP9s/NDovbJbkllpEXiXPVSmDrRsfiuP0cVV7PAfxaQcvwarH EOC4dQcN6+AJcXlF1AcPkwpY73bh/0TnzDT69UzIVn7vXMmouDYDB8KZxTc2jZAKLZVMZ8+x btzssAh7QHi2AEhNcyLj3wJ+mnQfGYMVb4r6sMTDIPx0FN5zEoEYJHHB2n4+piSbdVLPEQwZ DOZ3fKQi7NZz0vEUnwyCXmUgbsD38tT4kgSwQ9QPUmNl/rEmuQzgE9b/wMxQ1kH1R5Aye9yZ jVmOkAdyX9iJNu0aBWvh1yRJjw=
  • Ironport-hdrordr: A9a23:2/aYbK6Wb9JCp6/d3QPXwOHXdLJyesId70hD6qkoc20zTiXqrb HJoB17726PtN9/YgBCpTntAsW9qDbnhPpICOoqTMqftWvdyQmVxehZhOOIqVDd8m/Fh4tgPM xbHZSWfeeRMbEMt6fHCWeDfOrIi+P3iZxAzd2ut0uFYzsaEJ1d0w==
  • Ironport-sdr: Zy4yasJU76C38JpCPywN4Zrl1qnDoQ88yFEZfVbk+wmpu7semdO8kDVM/r1CbxMUFksnry2cgU b78P9/0JHmFje6ufkeQGyLlmu0onFcZL/xJj0gI4KzBF5OLlzLmzZjB9YUzgHlGZgkvr4THsT7 XiEk8uNJMWCvYEcaUek5UTevoxZqzJQEdXTEThge66s3jHk3kGJnvFUw80sgqUQnqdMzEDwnOg KjBl01QXYEejL0sA1+ogoKmemd7sCac0HB0gF8N+NPLf72kb8ip2FKAn3J6IXSCh2uIDOr+Rdb /OE=
  • Ironport-sdr: Oj99KvpTetAqxZZPX/KeLRrhrD5IWyWDqagHpjnOJqBbWejNlmY36+3UUh79f5m23MVEyQTv92 ZbAvJhifJo0MlXPl+6gawqbYWTbQAQ9+DI92JZSq239u3U9MnqmDlGPTpC/X1I7u+IB+9zVTSM cgrsoTRRBY+3enjGw6wrCWiVQvGh/tLNroEXomfHc6lkM4lFZ8sZM+xwyyADXR14AP8NmT48zq DRbV2lw7nkqn6xZTwEutU7hGpamwzvF8hCPRNzXmabfMStgTgvRfp/xS/juctp5q5V2ljjJ7Gm vZV5Et5RwKUyujOiMqy8Lf0+
  • List-archive: <https://www.eclipse.org/mailman/private/basyx-dev/>
  • List-help: <mailto:basyx-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/basyx-dev>, <mailto:basyx-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/basyx-dev>, <mailto:basyx-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHX26Zpnqy7gY1pHky2c3J3siGI46wKkdwg
  • Thread-topic: [basyx-dev] JSON Array in submodel ignores the array and only returns the last set for idshort

Dear Adwait,

 

your PUT Request Body is defective. You have multiple elements with the same IdShort (“Pinhole”) in the Submodel.

Additionally, you have multiple elements with the same IdShort (“Pin”) in the SubmodelElementCollections.

 

Since the IdShorts need to be unique in their respective scopes(e.g. Submodel, SubmodelElementCollection), you’re getting not your expected result.

 

Best regards,

Frank

 

--

Frank Schnicke

Expert »Industrie 4.0 System Architectures«

Dept. Virtual Engineering

 

Fraunhofer IESE

Fraunhofer-Platz 1 | 67663 Kaiserslautern

+49 631 6800-2259

frank.schnicke@xxxxxxxxxxxxxxxxxx

www.iese.fraunhofer.de

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

25 Jahre Fraunhofer IESE  –  Engineering the Digital Future

Reisen Sie mit uns in die Vergangenheit, aber vor allem in die digitale Zukunft!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 

Von: basyx-dev <basyx-dev-bounces@xxxxxxxxxxx> Im Auftrag von adwait churi
Gesendet: Mittwoch, 17. November 2021 12:28
An: basyx developer discussions <basyx-dev@xxxxxxxxxxx>
Betreff: [basyx-dev] JSON Array in submodel ignores the array and only returns the last set for idshort

 

Hi Basyx community,

 

Good Day!

 

Is the array supported by AAS?

 

I checked adding the AllowDuplicates = true and with / without Ordered=true

After trying multiple options I found it doesn't work for arrays.

 

I checked posting over AKS ,where a submodel got created.

When performing Get, it reverted with a single set rather than array.

 

Attached herewith data files.

 

Best Regards,

Adwait


Back to the top