--- /dev/null
+package org.simantics.databoard.tests;\r
+\r
+import java.io.File;\r
+import java.io.IOException;\r
+\r
+import org.simantics.databoard.Bindings;\r
+import org.simantics.databoard.Files;\r
+import org.simantics.databoard.binding.Binding;\r
+import org.simantics.databoard.binding.error.BindingConstructionException;\r
+\r
+public class Jotakin19 {\r
+\r
+ private static class XX {\r
+ public int a;\r
+ public transient int b;\r
+ }\r
+ \r
+ public static void main(String[] args) throws BindingConstructionException, IOException {\r
+ \r
+ XX[] array = new XX[ 10 ];\r
+ for (int i=0; i<array.length; i++) array[i] = new XX();\r
+ Binding b = Bindings.getBinding( array.getClass() );\r
+ File file = File.createTempFile("tmp", ".tmp");\r
+ \r
+ Files.writeFile(file, b, array);\r
+ Files.readFile(file, b);\r
+ \r
+ }\r
+ \r
+}\r