JavaFX SceneBuilder 2.0 не открывает FXML для пользовательских компонентов с fx: root в качестве основного тега макета

У меня есть пользовательский компонент с макетом в файле FXML, который содержит строку

<fx:root type="javafx.scene.layout.VBox" spacing="10.0" xmlns:fx="http://javafx.com/fxml">

Я создаю этот файл на SceneBuilder 1.0, но затем я пытаюсь открыть этот файл на SceneBuilder 2.0, я получил исключение

java.io.IOException: javafx.fxml.LoadException: Root hasn't been set. Use method setRoot() before load.
/Users/dmitrynelepov/Development/SogazGit/smpb/SMProjectBrownRelease/SMPBProxy/engine/fxml/component_daemon_viewer.fxml:14

Также должен сказать: в приложениях это fxml загрузки нормально с установкой root по коду.

В официальном уроке (http://docs.oracle.com/javafx/2/fxml_get_started/custom_control.htm) рассказывает:

<fx:root type="javafx.scene.layout.VBox" xmlns:fx="http://javafx.com/fxml">
    <TextField fx:id="textField"/>
    <Button text="Click Me" onAction="#doSomething"/>
</fx:root>

Как вы можете видеть, Oracle говорит:Удалите разметку AnchorPane, автоматически созданную IDE NetBeans.

Но это не работает.

ОБНОВИТЬ

SceneBuilder 2.0 Build 7 - проблема сохраняется

JDK8 b117 - проблема сохраняется

Ссылка JIRA:https://javafx-jira.kenai.com/browse/DTL-5968

Ответы на вопрос(2)

Ваш ответ на вопрос