EJB Deployment Errors
hello,
i m new to EJB 3.0, i have Developed one EJB Module Which has only Session bean in NetBeans IDE 5.5, i have deployed and Executed Successfully. And i have developed one more EJB Module which is also has only one session bean but when i try to Deploy this module the error occured which is
Please help me,
error : The Module has not been deployed , see the log details
Undeployment of component [EnterpriseApplication4] failed. Application EnterpriseApplication4 is referenced by server and must be referenced by no server instances or clusters.
and
Feb 27, 2008 10:44:33 AM com.sun.enterprise.admin.servermgmt.launch.ASLaunc her buildCommand
INFO:
C:/Sun/SDK/jdk\bin\java
-Dcom.sun.aas.instanceRoot=C:/Sun/SDK/domains/domain1
-Dcom.sun.aas.ClassPathPrefix=
-Dcom.sun.aas.ClassPathSuffix=
-Dcom.sun.aas.ServerClassPath=
-Dcom.sun.aas.classloader.appserverChainJars.ee=
-Dcom.sun.aas.classloader.appserverChainJars=admin-cli.jar,admin-cli-ee.jar,j2ee-svc.jar
-Dcom.sun.aas.classloader.excludesList=admin-cli.jar,appserv-upgrade.jar,sun-appserv-ant.jar
-Dcom.sun.aas.classloader.optionalOverrideableChain .ee=
-Dcom.sun.aas.classloader.optionalOverrideableChain =webservices-rt.jar,webservices-tools.jar
-Dcom.sun.aas.classloader.serverClassPath.ee=Does not exist/lib/hadbjdbc4.jar,C:/Sun/SDK/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,Does not exist/lib/dbstate.jar,Does not exist/lib/hadbm.jar,Does not exist/lib/hadbmgt.jar,C:/Sun/SDK/lib/SUNWmfwk/lib/mfwk_instrum_tk.jar
-Dcom.sun.aas.classloader.serverClassPath=C:/Sun/SDK/lib/install/applications/jmsra/imqjmsra.jar,C:/Sun/SDK/imq/lib/jaxm-api.jar,C:/Sun/SDK/imq/lib/fscontext.jar,C:/Sun/SDK/imq/lib/imqbroker.jar,C:/Sun/SDK/imq/lib/imqjmx.jar,C:/Sun/SDK/lib/ant/lib/ant.jar,C:/Sun/SDK/lib/SUNWjdmk/5.1/lib/jdmkrt.jar
-Dcom.sun.aas.classloader.sharedChainJars.ee=appser v-se.jar,appserv-ee.jar,jesmf-plugin.jar,Does not exist/lib/dbstate.jar,Does not exist/lib/hadbjdbc4.jar,jgroups-all.jar,C:/Sun/SDK/lib/SUNWmfwk/lib/mfwk_instrum_tk.jar
-Dcom.sun.aas.classloader.sharedChainJars=javaee.ja r,C:/Sun/SDK/jdk/lib/tools.jar,install/applications/jmsra/imqjmsra.jar,com-sun-commons-launcher.jar,com-sun-commons-logging.jar,C:/Sun/SDK/imq/lib/jaxm-api.jar,C:/Sun/SDK/imq/lib/fscontext.jar,C:/Sun/SDK/imq/lib/imqbroker.jar,C:/Sun/SDK/imq/lib/imqjmx.jar,C:/Sun/SDK/imq/lib/imqxm.jar,webservices-rt.jar,webservices-tools.jar,mail.jar,appserv-jstl.jar,jmxremote_optional.jar,C:/Sun/SDK/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,activation.jar,appserv-rt.jar,appserv-admin.jar,appserv-cmp.jar,C:/Sun/SDK/updatecenter/lib/updatecenter.jar,C:/Sun/SDK/jbi/lib/jbi.jar,C:/Sun/SDK/imq/lib/imqjmx.jar,C:/Sun/SDK/lib/ant/lib/ant.jar,dbschema.jar
-Dcom.sun.aas.configName=server-config
-Dcom.sun.aas.configRoot=C:/Sun/SDK/config
-Dcom.sun.aas.defaultLogFile=C:/Sun/SDK/domains/domain1/logs/server.log
-Dcom.sun.aas.domainName=domain1
-Dcom.sun.aas.installRoot=C:/Sun/SDK
-Dcom.sun.aas.instanceName=server
-Dcom.sun.aas.processLauncher=SE
-Dcom.sun.aas.promptForIdentity=true
-Dcom.sun.enterprise.config.config_environment_fact ory_class=com.sun.enterprise.config.serverbeans.Ap pserverConfigEnvironmentFactory
-Dcom.sun.enterprise.overrideablejavaxpackages=java x.help,javax.portlet
-Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar
-Dcom.sun.enterprise.taglisteners=jsf-impl.jar
-Dcom.sun.updatecenter.home=C:/Sun/SDK/updatecenter
-Ddomain.name=domain1
-Djava.endorsed.dirs=C:/Sun/SDK/lib/endorsed
-Djava.ext.dirs=C:/Sun/SDK/jdk/lib/ext;C:/Sun/SDK/jdk/jre/lib/ext;C:/Sun/SDK/domains/domain1/lib/ext;C:/Sun/SDK/javadb/lib
-Djava.library.path=C:\Sun\SDK\lib;C:\Sun\SDK\lib;C :\Sun\SDK\bin;C:\Sun\SDK\bin
-Djava.security.auth.login.config=C:/Sun/SDK/domains/domain1/config/login.conf
-Djava.security.policy=C:/Sun/SDK/domains/domain1/config/server.policy
-Djava.util.logging.manager=com.sun.enterprise.serv er.logging.ServerLogManager
-Djavax.management.builder.initial=com.sun.enterpri se.admin.server.core.jmx.AppServerMBeanServerBuild er
-Djavax.net.ssl.keyStore=C:/Sun/SDK/domains/domain1/config/keystore.jks
-Djavax.net.ssl.trustStore=C:/Sun/SDK/domains/domain1/config/cacerts.jks
-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver
-Djmx.invoke.getters=true
-Dsun.rmi.dgc.client.gcInterval=3600000
-Dsun.rmi.dgc.server.gcInterval=3600000
-client
-XX:+UnlockDiagnosticVMOptions
-XX:MaxPermSize=192m
-Xmx512m
-XX:NewRatio=2
-XX:+LogVMOutput
-XX:LogFile=C:/Sun/SDK/domains/domain1/logs/jvm.log
-cp
C:/Sun/SDK/lib/jhall.jar;C:\Sun\SDK\lib\appserv-launch.jar
com.sun.enterprise.server.PELaunch
start
Starting Sun Java System Application Server 9.1 (build b58g-fcs) ...
MBeanServer started: com.sun.enterprise.interceptor.DynamicInterceptor
CORE5098: AS Socket Service Initialization has been completed.
CORE5076: Using [Java HotSpot(TM) Client VM, Version 1.6.0_02] from [Sun Microsystems Inc.]
SEC1002: Security Manager is OFF.
C:/Sun/SDK/domains/domain1/config/.__com_sun_appserv_pid
ADM0001:SunoneInterceptor is now enabled
SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper .
WEB0114: SSO is disabled in virtual server [server]
WEB0114: SSO is disabled in virtual server [__asadmin]
ADM1079: Initialization of AMX MBeans started
ADM1504: Here is the JMXServiceURL for the Standard JMXConnectorServer: [service:jmx:rmi:///jndi/rmi://xpsystem2:8686/jmxrmi]. This is where the remote administrative clients should connect using the standard JMX connectors
ADM1506: Status of Standard JMX Connector: Active = [true]
JBIFW0010: JBI framework ready to accept requests.
Registering ad hoc servlet: WebPathPath: context root = "/EnterpriseApplication2-app-client", path = "'
Java Web Start services started for stand-alone app client com.sun.enterprise.appclient.jws.AppclientContentO rigin@13eaab registration name=EnterpriseApplication2-app-client, context root=/EnterpriseApplication2-app-client, module name=
EJBSCLookup:: sc.getEjbContainerAvailabilityEnabledFromConfig() ==> false
JTS5014: Recoverable JTS instance, serverId = [3700]
About to load the system app: MEjbApp
POARemoteRefFactory checking if SFSBVersionPolicy need to be added
EJBSCLookup:: sc.getEjbContainerAvailabilityEnabledFromConfig() ==> false
POARemoteRefFactory addSFSBVersionPolicy? false
POARemoteRefFactory checking if SFSBVersionPolicy need to be added
EJBSCLookup:: sc.getEjbContainerAvailabilityEnabledFromConfig() ==> false
POARemoteRefFactory addSFSBVersionPolicy? false
LDR5010: All ejb(s) of [MEjbApp] loaded successfully!
About to load the system app: __ejb_container_timer_app
EJB5109:EJB Timer Service started successfully for datasource [jdbc/__TimerPool]
LDR5010: All ejb(s) of [__ejb_container_timer_app] loaded successfully!
POARemoteRefFactory checking if SFSBVersionPolicy need to be added
EJBSCLookup:: sc.getEjbContainerAvailabilityEnabledFromConfig() ==> false
POARemoteRefFactory addSFSBVersionPolicy? false
POARemoteRefFactory checking if SFSBVersionPolicy need to be added
EJBSCLookup:: sc.getEjbContainerAvailabilityEnabledFromConfig() ==> false
POARemoteRefFactory addSFSBVersionPolicy? false
**RemoteBusinessJndiName: MyTestEJB.MyNewSessionRemote; remoteBusIntf: MyTestEJB.MyNewSessionRemote
LDR5010: All ejb(s) of [EnterpriseApplication4] loaded successfully!
Error attempting to process extensions from the manifest of JAR file C:\Sun\SDK\domains\domain1\applications\j2ee-apps\EnterpriseApplication4\EnterpriseApplication4-ejb.jar; ignoring it and continuing
java.io.FileNotFoundException: C:\Sun\SDK\domains\domain1\applications\j2ee-apps\EnterpriseApplication4\EnterpriseApplication4-ejb.jar (The system cannot find the file specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at java.util.jar.JarFile.<init>(JarFile.java:133)
at java.util.jar.JarFile.<init>(JarFile.java:97)
at com.sun.enterprise.appclient.jws.ExtensionFileMana ger.findExtensionTransitiveClosure(ExtensionFileMa nager.java:240)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.findExtensions(AppclientJWSSupportInfo.java :1543)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.prepareAppclient(AppclientJWSSupportInfo.ja va:1384)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.prepareNestedAppclient(AppclientJWSSupportI nfo.java:1495)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.prepareApplication(AppclientJWSSupportInfo. java:1244)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.startJWSServicesForApplication(AppclientJWS SupportInfo.java:475)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtManager.handleApplicationEvent(AppclientJWSSuppo rtManager.java:156)
at com.sun.enterprise.server.event.ApplicationLoaderE ventNotifier.notifyListeners(ApplicationLoaderEven tNotifier.java:117)
at com.sun.enterprise.server.AbstractLoader.notifyApp Event(AbstractLoader.java:883)
at com.sun.enterprise.server.ApplicationLoader.doLoad (ApplicationLoader.java:189)
at com.sun.enterprise.server.TomcatApplicationLoader. doLoad(TomcatApplicationLoader.java:126)
at com.sun.enterprise.server.AbstractLoader.load(Abst ractLoader.java:244)
at com.sun.enterprise.server.AbstractManager.load(Abs tractManager.java:225)
at com.sun.enterprise.server.ApplicationLifecycle.onS tartup(ApplicationLifecycle.java:217)
at com.sun.enterprise.server.ApplicationServer.onStar tup(ApplicationServer.java:442)
at com.sun.enterprise.server.ondemand.OnDemandServer. onStartup(OnDemandServer.java:120)
at com.sun.enterprise.server.PEMain.run(PEMain.java:4 11)
at com.sun.enterprise.server.PEMain.main(PEMain.java: 338)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.server.PELaunch.main(PELaunch.j ava:412)
Registering ad hoc servlet: WebPathPath: context root = "/EnterpriseApplication4", path = "/EnterpriseApplication4-app-client'
Java Web Start services started for application com.sun.enterprise.appclient.jws.ApplicationConten tOrigin@10098b registration name=EnterpriseApplication4
com.sun.enterprise.appclient.jws.NestedAppclientCo ntentOrigin@e2a37b registration name=EnterpriseApplication4, context root=/EnterpriseApplication4/EnterpriseApplication4-app-client, module name=
, parent=EnterpriseApplication4
POARemoteRefFactory checking if SFSBVersionPolicy need to be added
EJBSCLookup:: sc.getEjbContainerAvailabilityEnabledFromConfig() ==> false
POARemoteRefFactory addSFSBVersionPolicy? false
POARemoteRefFactory checking if SFSBVersionPolicy need to be added
EJBSCLookup:: sc.getEjbContainerAvailabilityEnabledFromConfig() ==> false
POARemoteRefFactory addSFSBVersionPolicy? false
**RemoteBusinessJndiName: MyFirstEJB.NewSessionRemote; remoteBusIntf: MyFirstEJB.NewSessionRemote
LDR5010: All ejb(s) of [EnterpriseApplication1] loaded successfully!
Error attempting to process extensions from the manifest of JAR file C:\Sun\SDK\domains\domain1\applications\j2ee-apps\EnterpriseApplication1\EnterpriseApplication1-ejb.jar; ignoring it and continuing
java.io.FileNotFoundException: C:\Sun\SDK\domains\domain1\applications\j2ee-apps\EnterpriseApplication1\EnterpriseApplication1-ejb.jar (The system cannot find the file specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at java.util.jar.JarFile.<init>(JarFile.java:133)
at java.util.jar.JarFile.<init>(JarFile.java:97)
at com.sun.enterprise.appclient.jws.ExtensionFileMana ger.findExtensionTransitiveClosure(ExtensionFileMa nager.java:240)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.findExtensions(AppclientJWSSupportInfo.java :1543)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.prepareAppclient(AppclientJWSSupportInfo.ja va:1384)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.prepareNestedAppclient(AppclientJWSSupportI nfo.java:1495)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.prepareApplication(AppclientJWSSupportInfo. java:1244)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtInfo.startJWSServicesForApplication(AppclientJWS SupportInfo.java:475)
at com.sun.enterprise.appclient.jws.AppclientJWSSuppo rtManager.handleApplicationEvent(AppclientJWSSuppo rtManager.java:156)
at com.sun.enterprise.server.event.ApplicationLoaderE ventNotifier.notifyListeners(ApplicationLoaderEven tNotifier.java:117)
at com.sun.enterprise.server.AbstractLoader.notifyApp Event(AbstractLoader.java:883)
at com.sun.enterprise.server.ApplicationLoader.doLoad (ApplicationLoader.java:189)
at com.sun.enterprise.server.TomcatApplicationLoader. doLoad(TomcatApplicationLoader.java:126)
at com.sun.enterprise.server.AbstractLoader.load(Abst ractLoader.java:244)
at com.sun.enterprise.server.AbstractManager.load(Abs tractManager.java:225)
at com.sun.enterprise.server.ApplicationLifecycle.onS tartup(ApplicationLifecycle.java:217)
at com.sun.enterprise.server.ApplicationServer.onStar tup(ApplicationServer.java:442)
at com.sun.enterprise.server.ondemand.OnDemandServer. onStartup(OnDemandServer.java:120)
at com.sun.enterprise.server.PEMain.run(PEMain.java:4 11)
at com.sun.enterprise.server.PEMain.main(PEMain.java: 338)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.server.PELaunch.main(PELaunch.j ava:412)
Registering ad hoc servlet: WebPathPath: context root = "/EnterpriseApplication1", path = "/EnterpriseApplication1-app-client'
Java Web Start services started for application com.sun.enterprise.appclient.jws.ApplicationConten tOrigin@c7aaef registration name=EnterpriseApplication1
com.sun.enterprise.appclient.jws.NestedAppclientCo ntentOrigin@a7563d registration name=EnterpriseApplication1, context root=/EnterpriseApplication1/EnterpriseApplication1-app-client, module name=
, parent=EnterpriseApplication1
WEB0302: Starting Sun-Java-System/Application-Server.
WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8080
WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8181
WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 4848
SMGT0007: Self Management Rules service is enabled
Application server startup complete.
Initializing Sun's JavaServer Faces implementation (1.2_04-b20-p03) for context ''
ADM1006:Uploading the file to:[C:\Documents and Settings\Admin\Local Settings\Temp\s1astempdomain1server-1036455939\EnterpriseApplication4.ear]
deployed with moduleid = EnterpriseApplication4
ADM1082:Creating the application reference failed - Detailed Message:
com.sun.enterprise.deployment.backend.IASDeploymen tException: Application reference EnterpriseApplication4 already exists in server instance server.
at com.sun.enterprise.deployment.phasing.DeploymentSe rviceUtils.getAndValidateDeploymentTarget(Deployme ntServiceUtils.java:1212)
at com.sun.enterprise.deployment.phasing.PEDeployment Service.associate(PEDeploymentService.java:452)
at com.sun.enterprise.admin.mbeans.ApplicationsConfig MBean.createApplicationReference(ApplicationsConfi gMBean.java:693)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.admin.MBeanHelper.invokeOperati onInBean(MBeanHelper.java:375)
at com.sun.enterprise.admin.MBeanHelper.invokeOperati onInBean(MBeanHelper.java:358)
at com.sun.enterprise.admin.config.BaseConfigMBean.in voke(BaseConfigMBean.java:464)
at com.sun.jmx.interceptor.DefaultMBeanServerIntercep tor.invoke(DefaultMBeanServerInterceptor.java:836)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxM BeanServer.java:761)
at sun.reflect.GeneratedMethodAccessor13.invoke(Unkno wn Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.enterprise.admin.util.proxy.ProxyClass.inv oke(ProxyClass.java:90)
at $Proxy1.invoke(Unknown Source)
at com.sun.enterprise.admin.server.core.jmx.SunoneInt erceptor.invoke(SunoneInterceptor.java:304)
at com.sun.enterprise.interceptor.DynamicInterceptor. invoke(DynamicInterceptor.java:174)
at com.sun.enterprise.admin.jmx.remote.server.callers .InvokeCaller.call(InvokeCaller.java:69)
at com.sun.enterprise.admin.jmx.remote.server.MBeanSe rverRequestHandler.handle(MBeanServerRequestHandle r.java:155)
at com.sun.enterprise.admin.jmx.remote.server.servlet .RemoteJmxConnectorServlet.processRequest(RemoteJm xConnectorServlet.java:122)
at com.sun.enterprise.admin.jmx.remote.server.servlet .RemoteJmxConnectorServlet.doPost(RemoteJmxConnect orServlet.java:193)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:738)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:831)
at org.apache.catalina.core.ApplicationFilterChain.se rvletService(ApplicationFilterChain.java:411)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:290)
at org.apache.catalina.core.StandardContextValve.invo keInternal(StandardContextValve.java:271)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:202)
at org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:577)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipel ine.java:94)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:206)
at org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:1080)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:150)
at org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:632)
at org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:577)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:571)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:1080)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(Co yoteAdapter.java:270)
at com.sun.enterprise.web.connector.grizzly.DefaultPr ocessorTask.invokeAdapter(DefaultProcessorTask.jav a:637)
at com.sun.enterprise.web.connector.grizzly.DefaultPr ocessorTask.doProcess(DefaultProcessorTask.java:56 8)
at com.sun.enterprise.web.connector.grizzly.DefaultPr ocessorTask.process(DefaultProcessorTask.java:813)
at com.sun.enterprise.web.connector.grizzly.DefaultRe adTask.executeProcessorTask(DefaultReadTask.java:3 39)
at com.sun.enterprise.web.connector.grizzly.DefaultRe adTask.doTask(DefaultReadTask.java:261)
at com.sun.enterprise.web.connector.grizzly.DefaultRe adTask.doTask(DefaultReadTask.java:212)
at com.sun.enterprise.web.connector.grizzly.TaskBase. run(TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.WorkerThr eadImpl.run(WorkerThreadImpl.java:116)
Undeployment of component [EnterpriseApplication4] failed. Application EnterpriseApplication4 is referenced by server and must be referenced by no server instances or clusters.
|