Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Reorganized
-
Affects Version/s: 3.5.0, 3.6.0, 3.6.1
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:Solaris 10 GA (SPARC)
Sun Java System Application Server Platform Edition 8.1_02 (build b06-fcs)
-
Similar Issues:
Description
EAR deployment fails with the following message:
Fatal Error from EJB Compiler – null
Full Log details:
________________________________________________________________________________
EJBC - START of EJBC for [LiferayPortal]
Processing beans ...
EJBC - END of EJBC for [LiferayPortal]
/export/home/SUNWappserver/domains/domain1/applications/j2ee-apps/LiferayPortal/portal-ejb_jar/system.properties
Properties for portal loaded from []
com.germinus.easyconf.ConfigurationNotFoundException: Error reading configuration for portal: The base properties file was not found
at com.liferay.portal.events.EventsProcessor._process(EventsProcessor.java:148)
at com.liferay.portal.events.EventsProcessor.process(EventsProcessor.java:74)
at com.liferay.portal.util.InitUtil.init(InitUtil.java:39)
at com.liferay.portal.util.PropsLoader.<clinit>(PropsLoader.java:38)
at com.liferay.portal.util.PropsUtil.get(PropsUtil.java:471)
at com.liferay.portal.model.BaseModel.<clinit>(BaseModel.java:39)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at com.sun.enterprise.util.TypeUtil.getMethod(TypeUtil.java:362)
at com.sun.enterprise.deployment.MethodDescriptor.getMethod(MethodDescriptor.java:236)
at com.sun.enterprise.security.application.EJBSecurityManager.convertEJBMethodPermissions(EJBSecurityManager.java:501)
at com.sun.enterprise.security.application.EJBSecurityManager.loadPolicyConfiguration(EJBSecurityManager.java:238)
at com.sun.enterprise.deployment.backend.EJBCompiler.compile(EJBCompiler.java:223)
at com.sun.enterprise.deployment.backend.AppDeployer.runEJBC(AppDeployer.java:284)
at com.sun.enterprise.deployment.backend.AppDeployer.deploy(AppDeployer.java:176)
at com.sun.enterprise.deployment.backend.AppDeployer.doRequestFinish(AppDeployer.java:107)
at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:146)
at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)
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:143)
at com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:172)
Caused by: com.germinus.easyconf.ConfigurationNotFoundException: Error reading configuration for portal: The base properties file was not found
at com.germinus.easyconf.ComponentConfiguration.getProperties(ComponentConfiguration.java:90)
at com.liferay.util.ExtPropertiesLoader.getComponentProperties(ExtPropertiesLoader.java:85)
at com.liferay.util.ExtPropertiesLoader._printSources(ExtPropertiesLoader.java:93)
at com.liferay.util.ExtPropertiesLoader._printSources(ExtPropertiesLoader.java:89)
at com.liferay.util.ExtPropertiesLoader.init(ExtPropertiesLoader.java:44)
at com.liferay.portal.util.PropsLoader.<init>(PropsLoader.java:52)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com.liferay.util.InstancePool._get(InstancePool.java:55)
at com.liferay.util.InstancePool.get(InstancePool.java:37)
at com.liferay.portal.util.PropsLoader.getInstance(PropsLoader.java:44)
at com.liferay.portal.util.PropsUtil.get(PropsUtil.java:471)
at com.liferay.portal.events.InitAction.run(InitAction.java:146)
at com.liferay.portal.events.EventsProcessor._process(EventsProcessor.java:145)
... 22 more
79561 msec, Total EJB Compiler Module Time: 0 msec, Portion spent EJB Compiling: 0%
Fatal Error from EJB Compiler – null
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at com.sun.enterprise.util.TypeUtil.getMethod(TypeUtil.java:362)
at com.sun.enterprise.deployment.MethodDescriptor.getMethod(MethodDescriptor.java:228)
at com.sun.enterprise.security.application.EJBSecurityManager.convertEJBMethodPermissions(EJBSecurityManager.java:501)
at com.sun.enterprise.security.application.EJBSecurityManager.loadPolicyConfiguration(EJBSecurityManager.java:238)
at com.sun.enterprise.deployment.backend.EJBCompiler.compile(EJBCompiler.java:223)
at com.sun.enterprise.deployment.backend.AppDeployer.runEJBC(AppDeployer.java:284)
at com.sun.enterprise.deployment.backend.AppDeployer.deploy(AppDeployer.java:176)
at com.sun.enterprise.deployment.backend.AppDeployer.doRequestFinish(AppDeployer.java:107)
at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:146)
at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)
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:143)
at com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:172)

Hi Brian Chan,
I am also facing the same the issue with JSAS 8.1. Please Help!!!
Mahes