Прежде всего, я должен подчеркнуть, что WSO2 Dev Studio 3.2.0 не тестируется и не проверяется с помощью Eclipse Kepler, а официально поддерживаемой версией Eclipse является Eclipse Juno SR2. Несмотря на то, что Kepler не протестирован, я ожидаю, что большинство функций будут работать.
Ниже приведены ответы на ваши комментарии / вопросы:
В. Если я пытаюсь отредактировать файл (через представление «Дизайн» или «Исходный код»), изменения не сохраняются и возвращаются к исходным значениям.
Ответ: Какой файл вы здесь имеете в виду? Это файл артефакта? или служебный файл, например pom.xml?
Мы не сталкивались с этой проблемой до того, как значения будут возвращены к предыдущим. Однако существует известное поведение: если вы попытаетесь добавить новый элемент / значение, которое не распознается редактором ESB, он просто удалит новое добавленное значение из источника, но такое поведение характерно для графического редактора ESB. Не зная тип файла, о котором вы говорите, я не могу на 100% быть уверенным в том, что происходит.
В. Когда я добавляю новый ресурс реестра в свой проект реестра, этот ресурс не добавляется в углеродный файл.
Ответ: Да, это ожидаемое поведение. Обоснование состоит в том, что в данном рабочем пространстве может существовать несколько проектов C-App одновременно. Поэтому мы не уверены, какой пользователь проекта C-App желает включить данный Ресурс реестра. Добавление одного и того же ресурса реестра или любого другого артефакта ко всем проектам C-App кажется неправильным. Поэтому мы не включаем автоматически ресурсы реестра или любые другие артефакты в проекты C-App.
Другой особый сценарий с ресурсами реестра заключается в том, что вы можете развернуть ресурс реестра на любом сервере Carbon. Поэтому мы не можем на 100% быть уверенными в правильной роли сервера для ресурса реестра.
После рассмотрения всех вышеперечисленных фактов мы решили не включать какие-либо артефакты в C-App Project и позволить пользователям добавлять их.
В. При удалении файла ресурсов ресурс все еще существует в проекте / реестре (путь) и не очищается должным образом. Я должен удалить его вручную из artifact.xml.
Ответ: Это могло быть связано с ошибкой в компоненте рефакторинга в Dev Studio. Однако мы внесли некоторые изменения в компоненты рефакторинга, чтобы улучшить его и исправить некоторые ошибки в версии Developer Studio 3.3.0 Alpha 3. С этими исправлениями большинство таких проблем исчезнет.
В. Когда я пытаюсь создать углеродный файл, запустив «mvn clean install» из командной строки, сборка зависает. Я исправил это, изменив версию maven-car-plugin, wso2-esb-proxy-plugin, wso2-general-project-plugin на 2.0.5 (по умолчанию: 2.0.4).
Ответ: Возникла серьезная проблема с производительностью, связанная с плагинами wso2-general-project-plugin и wso2 esb artifact, выпущенными вместе с Developer Studio 3.2.0. Мы определили эту проблему [1] и исправили в последних версиях подключаемых модулей, когда вы обнаружили. Таким образом, с этими плагинами вы ощутите большее улучшение производительности.
В. Изменения, внесенные в файлы pom, также не сохраняются, они всегда возвращаются к исходным значениям.
Ответ: Существует известная проблема с обновлением раздела свойств в pom.xml проекта C-App [2 ], и мы работаем над исправлением этого в следующем выпуске Dev Studio.
Надеюсь, это проясняет некоторые из ваших опасений и дает ответы на ваши вопросы.
Спасибо и привет,
Харшана
person
Harshana Martin
schedule
12.11.2013