See log for details. 把log贴上来估计CMP初始化时有对象==null
解决方案 »
- hibernate的 原生sql查询 和 在数据库中查询结果集 竟然不一样
- 关于SSH架构问题
- 求助:Web框架运用于C/S模式
- 哪位高手帮我解决下疑问,看书好久还是看不懂,关于路径path
- 请问java里有没有类似于.net中SqlCommand.ExecuteXmlReader()返回xml的数据类型的方法啊?
- 小鸟:关于乱码和表达式语言的问题
- Struts+Hibernate+Spring搭建的平台问题?
- 请问有没有分析Hibernate源码的书?
- [求助]在cmd下执行程序时的问题
- JSP调用EJB需要添加什么工作,请大侠指路
- java web server
- 新手请教:和jdk1.4以上版本对应的J2EE指南哪里能得到
java.lang.NullPointerException
at com.sun.jdo.spi.persistence.generator.database.DDLGenerator.getColumnNames(DDLGenerator.java:488)
at com.sun.jdo.spi.persistence.generator.database.DDLGenerator.createAddConstraintsDDL(DDLGenerator.java:372)
at com.sun.jdo.spi.persistence.generator.database.DDLGenerator.generateDDL(DDLGenerator.java:115)
at com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator.createDDLs(JDOCodeGenerator.java:667)
at com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator.loadOrCreateMappingClasses(JDOCodeGenerator.java:591)
at com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator.init(JDOCodeGenerator.java:153)
at com.sun.jdo.spi.persistence.support.ejb.ejbc.JDOCodeGenerator.init(JDOCodeGenerator.java:126)
at com.sun.ejb.codegen.CmpCompiler.compile(CmpCompiler.java:143)
at com.sun.ejb.codegen.IASEJBC.doCompile(IASEJBC.java:615)
at com.sun.ejb.codegen.IASEJBC.ejbc(IASEJBC.java:563)
at com.sun.enterprise.deployment.backend.EJBCompiler.preDeployApp(EJBCompiler.java:340)
at com.sun.enterprise.deployment.backend.EJBCompiler.compile(EJBCompiler.java:209)
at com.sun.enterprise.deployment.backend.AppDeployer.runEJBC(AppDeployer.java:310)
at com.sun.enterprise.deployment.backend.AppDeployer.deploy(AppDeployer.java:177)
at com.sun.enterprise.deployment.backend.AppDeployer.doRequestFinish(AppDeployer.java:107)
at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:148)
at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:639)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:188)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:520)
at com.sun.enterprise.management.deploy.DeployThread.deploy(DeployThread.java:139)
at com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:168)
|#][#|2008-01-15T10:22:31.328+0800|INFO|sun-appserver-pe8.2|javax.enterprise.system.util|_ThreadID=14;|UTIL6040: Error attempting to delete C:\Sun\AppServer\domains\domain1\generated\ejb\j2ee-apps\DukesBankApp\DukesBankApp_DukesBankEJBJAR_dropDDL.jdbc|#][#|2008-01-15T10:22:31.328+0800|INFO|sun-appserver-pe8.2|javax.enterprise.system.util|_ThreadID=14;|UTIL6041: Performing gc to try to force file closures|#][#|2008-01-15T10:22:32.046+0800|INFO|sun-appserver-pe8.2|javax.enterprise.system.util|_ThreadID=14;|UTIL6042: Attempt to delete C:\Sun\AppServer\domains\domain1\generated\ejb\j2ee-apps\DukesBankApp\DukesBankApp_DukesBankEJBJAR_dropDDL.jdbc succeeded after 2 retries|#][#|2008-01-15T10:22:32.359+0800|INFO|sun-appserver-pe8.2|javax.enterprise.system.tools.deployment|_ThreadID=14;|Total Deployment Time: 3156 msec, Total EJB Compiler Module Time: 0 msec, Portion spent EJB Compiling: 0%|#][#|2008-01-15T10:22:32.359+0800|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.tools.deployment|_ThreadID=14;|Exception occured in J2EEC Phase
com.sun.enterprise.deployment.backend.IASDeploymentException: Fatal Error from EJB Compiler -- Caught java.lang.NullPointerException while processing CMP beans for application [DukesBankApp]; module [DukesBankEJBJAR.jar]: null. See log for details.
at com.sun.ejb.codegen.CmpCompiler.compile(CmpCompiler.java:269)
at com.sun.ejb.codegen.IASEJBC.doCompile(IASEJBC.java:615)
at com.sun.ejb.codegen.IASEJBC.ejbc(IASEJBC.java:563)
at com.sun.enterprise.deployment.backend.EJBCompiler.preDeployApp(EJBCompiler.java:340)
at com.sun.enterprise.deployment.backend.EJBCompiler.compile(EJBCompiler.java:209)
at com.sun.enterprise.deployment.backend.AppDeployer.runEJBC(AppDeployer.java:310)
at com.sun.enterprise.deployment.backend.AppDeployer.deploy(AppDeployer.java:177)
at com.sun.enterprise.deployment.backend.AppDeployer.doRequestFinish(AppDeployer.java:107)
at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:148)
at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:639)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:188)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:520)
at com.sun.enterprise.management.deploy.DeployThread.deploy(DeployThread.java:139)
at com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:168)
|#]
这不很清楚吗
cmp初始化出问题了
在那里看看有无能回答你的,谢谢,LZ,甭忘了给俺分哦,谢谢LZ
我部署的是CustomerBook这个项目
显示这: Deploying application in domain failed; Fatal Error from EJB Compiler -- Caught java.lang.RuntimeException while processing CMP bean [DiscountCodeBean] for application [customerbook]; module [CustomerBook-EJBModule.jar]: Truncated class file. See log for details.
; requested operation cannot be completed
D:\J2EE\CustomerBook\nbproject\build-impl.xml:219: 部署错误:
尚未部署该模块。
有关详细信息,请参见服务器日志。请问有可以给与解答的吗,这里谢过了,会给你加分的