Вопрос: , Как Вы обрабатываете разъединенные приложения, если вся Ваша бизнес-логика захватывается в базе данных?
В типе Корпоративного приложения я интересуюсь, мы должны иметь дело с несколькими сайтами, некоторые из них должны смочь функционировать в разъединенном состоянии.
, Если Ваша бизнес-логика инкапсулируется в уровне Domain, который прост соединиться в различные типы приложения - говорят, как dll
- затем я могу создать приложения, которые знают о бизнес-правилах и могут, при необходимости, применить их локально.
В хранении уровня Domain в хранимых процедурах на базе данных необходимо придерживаться единственного типа приложения, для которого нужен постоянный угол обзора к базе данных.
Это хорошо для определенного класса сред, но это, конечно, не покрывает целый спектр Корпоративные приложения .
Проверьте свой build.properties
раздел
. Если он не указывает должным образом, что должно быть в окончательном двоичном результате, он не будет работать. Убедитесь, что файлы .class находятся там, где указано в файле MANIFEST.MF.
из EclipseZone , еще одна причина этого сообщения об ошибке:
Если вы видите в журнале сообщение типа
The activator org.example.FooActivator for bundle org.example.foo is invalid
, то обычно это означает, что произошла ошибка
ClassNotFoundException
, пытающаяся загрузить класс в первую очередь, еще до того, как он добрался до метода start ().
penguru добавляет:
ошибка возникает, когда я пытаюсь создать новый объект из любого другого класса в конструкторе класса активатора. Разве не законно создание объекта в плагине активатора?
Основной совет: возможно, вам будет лучше выполнить инициализацию в методе start ()
из Активатор
, а не его конструктор.
Я нашел причину ошибки. Ошибка возникает, когда я пытаюсь создать новый объект из любого другого класса в конструкторе класса активатора. Разве в активаторе плагина не законно создание объекта?