Деплоинг EJB в BES 5.2.1, сгенерированного JBuilder 2005
От:
ildar_kh
Дата: 13.10.05 18:10
Оценка:
Я сгенерировал в Jbuilder EJB. JBuilder из под себя все запустил, все заработало, сгенерировал *.jar. Но, когда я попытался воткнуть данный *.jar в сервер через его консоль, т.е. без ДЖБилдера, разругался сервер вот такой ерундой
Generating stubs for BeSSesMod.jar
Compiling 14 files (using javac)
Error: Failed during compilation:
Error type: java.lang.ClassNotFoundException
Thread: Thread[doPopulate BasicDialog,6,main]
Stack trace:
java.lang.ClassNotFoundException: sun.tools.javac.Main
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.borland.management.tools.ToolsUtil.compile(ToolsUtil.java:42)
at com.borland.management.tools.StubGenerator.processCompileStubs(StubGenerator.java:808)
at com.borland.management.tools.StubGenerator.process(StubGenerator.java:571)
at com.borland.management.tools.StubGenerator.generateDeployable(StubGenerator.java:466)
at com.borland.management.tools.ModuleDeployer.process(ModuleDeployer.java:176)
at com.borland.management.tools.ModuleDeployer.deployModule(ModuleDeployer.java:146)
at com.borland.management.console.wizards.deploy.DeployWizardProgressDialog.process(DeployWizardProgressDialog.java:145)
at com.borland.management.console.wizards.deploy.DeployWizardProgressDialog.populateModel(DeployWizardProgressDialog.java:122)
at com.borland.jafa.ui.BasicDialog.populate(BasicDialog.java:283)
at com.borland.jafa.ui.BasicDialog$1.run(BasicDialog.java:266)
at java.lang.Thread.run(Unknown Source)
Args were :-
arg[0] = '-classpath'
arg[1] = 'D:\BES\tmp\console\tmpbes_12454;;D:\Documents and Settings\ildar\jbproject\BeSSesProject\BeSSesMod.jar;D:\BES\tmp\console\tmpbes_12454;;D:\BES\lib\bms_client.jar;D:\BES\lib\log4j.jar;D:\BES\lib\agentclient.jar;D:\BES\lib\guicore.jar;D:\BES\lib\asrt.jar;D:\BES\lib\xmlrt.jar;D:\BES\lib\vbejb.jar;D:\BES\lib\lm.jar;D:\BES\lib\vbjorb.jar;D:\BES\lib\vbdev.jar;D:\BES\lib\vbjdev.jar;D:\BES\lib\vbsec.jar;D:\BES\lib\jsse.jar;D:\BES\lib\jaas.jar;D:\BES\lib\jcert.jar;D:\BES\lib\jnet.jar;D:\BES\lib\help.jar;D:\BES\lib\dx.jar;D:\BES\lib\beandt.jar;D:\BES\lib\jcchart.jar;D:\BES\lib\tomcat\common\servlet.jar;D:\BES\lib\visiconnect.jar;D:\BES\lib\jloox20.jar;D:\BES\lib\jlayout20.jar'
arg[2] = '-sourcepath'
arg[3] = 'D:\BES\tmp\console\tmpbes_12454'
arg[4] = '-d'
arg[5] = 'D:\BES\tmp\console\tmpbes_12454'
arg[6] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesHelper.java'
arg[7] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesHolder.java'
arg[8] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesHomeHelper.java'
arg[9] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesHomeHolder.java'
arg[10] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesHomeOperations.java'
arg[11] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesHomePOA.java'
arg[12] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesHomePOAInvokeHandler.java'
arg[13] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesOperations.java'
arg[14] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesPOA.java'
arg[15] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\BeSSesPOAInvokeHandler.java'
arg[16] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\_BeSSesHome_Stub.java'
arg[17] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\_BeSSesHome_Tie.java'
arg[18] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\_BeSSes_Stub.java'
arg[19] = 'D:\BES\tmp\console\tmpbes_12454\bessesproject\_BeSSes_Tie.java'
#### Errors occurred generating stubs ####
Я почти осознаю, что вопрос чисто ламерский, однако нигде не нашел доступного ответа. Помогите пожалуйста. Еще подскажите сайт, где можно было бы почитать об этих вещах в относительно доступном виде.
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить