GlassFish не поддерживает совместное использование ClassLoader среди EAR? Есть ли обходной путь? - PullRequest
0 голосов
/ 09 декабря 2010

Попытка выяснить, возможно ли попытаться решить проблемы с блокировкой, связанные с переносом JFire ERP (совместимого с EJB 3.1) из Jboss 4, на Glassfish v3.

Я бы хотел развернуть JFire ERP на glassfish v3вместо jboss, поэтому я могу интегрировать его с системами, которые я уже разработал и развернул на gf.В документации они описывают это «совместное использование общего ClassLoader» как проблему блокировки.Но цитируемый документ Sun устарел.

"Согласно этому документу Sun (Руководство разработчика Sun GlassFish Communications Server 1.5) GlassFish не поддерживает совместное использование ClassLoader среди EAR. Поскольку JFire использует EAR на стороне сервераорганизовать модули (один EAR = один модуль), это проблема блокировки. "

Я провел некоторые исследования, но я не совсем понимаю проблему, или даже если она все еще остается проблемой в gf v3.

Мне бы просто хотелось кое-что понятьвопрос и, возможно, совет относительно того, где я должен искать.Любое направление или понимание будет оценено.

1 Ответ

0 голосов
/ 09 декабря 2010

Незначительные детали, но ссылка на документацию не является правильной.Вместо этого попробуйте http://docs.sun.com/app/docs/coll/1343.13 (последний стабильный выпуск GlassFish, если 3.0.1).

Также не уверены, что вы имеете в виду под EJB 3.1 - это технология, выпущенная год назад и еще не поддерживаемая JBoss,Если это действительно основано на EJB 3.1, а затем JNDI развернуть имена уже были стандартизированы и GlassFish вопрос ссылки на сайте JFire спорно.

1006 * Я думаю, что вам нужно некоторое сотрудничество / изменения от JFire людей.
...