ejb3.0启动异常

来源:百度知道 编辑:UC知道 时间:2024/06/15 10:08:05
13:34:18,822 INFO [config] Initializing Mojarra (1.2_12-b01-FCS) for context '/admin-console'
13:34:21,809 ERROR [AbstractKernelController] Error installing to Configured: name=jboss.web.deployment:war=/Clientejb state=Instantiated mode=Manual requiredState=Configured
java.lang.RuntimeException: Exception setting attribute SecurityManagement on mbean jboss.web.deployment:war=/Clientejb
at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:170)
at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:114)
at org.jboss.system.microcontainer.ConfigureAction.installAction(ConfigureAction.java:58)
at org.jboss.system.microcontainer.ConfigureAction.installAction(ConfigureAction.java:42)
at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessContr

ERROR [AbstractKernelController] Error installing to Instantiated:
name=DeploymentFilter state=Described

错误可能有几个原因:

1.新手最愿意犯的错误:jboss_home目录在中文目录下面,或者路径中有空格,建议换到根目录下,用全英文文件夹名称

2.版本问题:JDK是1.6

如果你的平台是windows,那么,打开run.bat文件,找到set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME% 这一行,
将这一行改为set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME% -Dsun.lang.ClassLoader.allowArraySyntax=true
应该就可以了。
原因参见:http://lists.jboss.org/pipermail/jboss-development/2007-June/009714.html