Created
March 5, 2015 13:13
-
-
Save alphaville/7d57a87e37c8840ef927 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=192m; support was removed in 8.0 | |
Launching GlassFish on Felix platform | |
Mar 05, 2015 2:10:39 PM com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner createBundleProvisioner | |
INFO: Create bundle provisioner class = class com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner. | |
Mar 05, 2015 2:10:39 PM com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner$DefaultCustomizer getLocations | |
WARNING: Skipping entry because it is not an absolute URI. | |
Mar 05, 2015 2:10:39 PM com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner$DefaultCustomizer getLocations | |
WARNING: Skipping entry because it is not an absolute URI. | |
Registered com.sun.enterprise.glassfish.bootstrap.osgi.EmbeddedOSGiGlassFishRuntime@19321c4d in service registry. | |
Found populator: com.sun.enterprise.v3.server.GFDomainXml | |
#!## LogManagerService.postConstruct : rootFolder=/home/chung/glassfish-4.1/glassfish | |
#!## LogManagerService.postConstruct : templateDir=/home/chung/glassfish-4.1/glassfish/lib/templates | |
#!## LogManagerService.postConstruct : src=/home/chung/glassfish-4.1/glassfish/lib/templates/logging.properties | |
#!## LogManagerService.postConstruct : dest=/home/chung/glassfish-4.1/glassfish/domains/domain1/config/logging.properties | |
Info: Running GlassFish Version: GlassFish Server Open Source Edition 4.1 (build 13) | |
Info: Server log file is using Formatter class: com.sun.enterprise.server.logging.ODLLogFormatter | |
Info: Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created. | |
Info: Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created. | |
Info: Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created. | |
Info: Authorization Service has successfully initialized. | |
Info: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry | |
Info: Grizzly Framework 2.3.15 started in: 45ms - bound to [/0.0.0.0:8080] | |
Info: Grizzly Framework 2.3.15 started in: 6ms - bound to [/0.0.0.0:8181] | |
Info: Grizzly Framework 2.3.15 started in: 23ms - bound to [/0.0.0.0:4848] | |
Info: visiting unvisited references | |
Info: Grizzly Framework 2.3.15 started in: 11ms - bound to [/0.0.0.0:3700] | |
Info: Java security manager is disabled. | |
Info: Entering Security Startup Service. | |
Info: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper. | |
Info: Security Service(s) started successfully. | |
Info: visiting unvisited references | |
Info: Portable JNDI names for EJB NewSessionBean: [java:global/JEETest-ejb/NewSessionBean, java:global/JEETest-ejb/NewSessionBean!com.mycompany.NewSessionBean] | |
Info: WELD-000900: 2.2.2 (Final) | |
Info: HV000001: Hibernate Validator 5.0.0.Final | |
WARN: WELD-001700: Interceptor annotation class javax.ejb.PostActivate not found, interception based on it is not enabled | |
WARN: WELD-001700: Interceptor annotation class javax.ejb.PrePassivate not found, interception based on it is not enabled | |
WARN: WELD-000411: Observer method [BackedAnnotatedMethod] org.glassfish.sse.impl.ServerSentEventCdiExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. | |
WARN: WELD-000411: Observer method [BackedAnnotatedMethod] private org.glassfish.jersey.gf.cdi.internal.CdiComponentProvider.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. | |
WARN: WELD-000411: Observer method [BackedAnnotatedMethod] public org.glassfish.jms.injection.JMSCDIExtension.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. | |
Info: Loading application JEETest-ejb done in 5,324 ms | |
Severe: Application previously deployed is not at its original location any more: file:/home/chung/NetBeansProjects/JEETest/JEETest/JEETest-ear/target/gfdeploy/JEETest-ear/ | |
Info: visiting unvisited references | |
Info: Created HTTP listener http-listener-1 on host/port 0.0.0.0:8080 | |
Info: Created HTTP listener http-listener-2 on host/port 0.0.0.0:8181 | |
Info: Created HTTP listener admin-listener on host/port 0.0.0.0:4848 | |
Info: Created virtual server server | |
Info: Created virtual server __asadmin | |
Info: Setting JAAS app name glassfish-web | |
Info: Virtual server server loaded default web module | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Severe: Exception while invoking class org.glassfish.ejb.startup.EjbDeployer prepare method | |
Severe: java.lang.RuntimeException: Unable to load the EJB module. DeploymentContext does not contain any EJB. Check the archive to ensure correct packaging for /home/chung/NetBeansProjects/JaqpotQuattro/JaqpotCoreServices/target/JaqpotCoreServices-1.0-SNAPSHOT. | |
If you use EJB component annotations to define the EJB, and an ejb or web deployment descriptor is also used, please make sure that the deployment descriptor references a Java EE 5 or higher version schema, and that the metadata-complete attribute is not set to true, so the component annotations can be processed as expected | |
at org.glassfish.ejb.startup.EjbDeployer.prepare(EjbDeployer.java:190) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:925) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:434) | |
at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:406) | |
at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:243) | |
at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:329) | |
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:377) | |
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:461) | |
at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:227) | |
at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:84) | |
at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2258) | |
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:105) | |
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) | |
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) | |
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) | |
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpOneLevel.run(CurrentTaskFuture.java:753) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Severe: Exception while preparing the app | |
Severe: Exception during lifecycle processing | |
java.lang.RuntimeException: Unable to load the EJB module. DeploymentContext does not contain any EJB. Check the archive to ensure correct packaging for /home/chung/NetBeansProjects/JaqpotQuattro/JaqpotCoreServices/target/JaqpotCoreServices-1.0-SNAPSHOT. | |
If you use EJB component annotations to define the EJB, and an ejb or web deployment descriptor is also used, please make sure that the deployment descriptor references a Java EE 5 or higher version schema, and that the metadata-complete attribute is not set to true, so the component annotations can be processed as expected | |
at org.glassfish.ejb.startup.EjbDeployer.prepare(EjbDeployer.java:190) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:925) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:434) | |
at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:406) | |
at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:243) | |
at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:329) | |
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:377) | |
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:461) | |
at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:227) | |
at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:84) | |
at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2258) | |
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:105) | |
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) | |
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) | |
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) | |
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpOneLevel.run(CurrentTaskFuture.java:753) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Severe: Application deployment failed: Exception while preparing the app | |
Info: GlassFish Server Open Source Edition 4.1 (13) startup time : Felix (3,229ms), startup services(7,747ms), total(10,976ms) | |
Info: Grizzly Framework 2.3.15 started in: 13ms - bound to [/0.0.0.0:7676] | |
Info: Registered com.sun.enterprise.glassfish.bootstrap.osgi.EmbeddedOSGiGlassFishImpl@6a2eea2a as OSGi service registration: org.apache.felix.framework.ServiceRegistrationImpl@749ab7b4. | |
Info: Created HTTP listener http-listener-2 on host/port 0.0.0.0:8181 | |
Info: JMXStartupService has started JMXConnector on JMXService URL service:jmx:rmi://localhost:8686/jndi/rmi://localhost:8686/jmxrmi | |
Info: Grizzly Framework 2.3.15 started in: 5ms - bound to [/0.0.0.0:8181] | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Severe: Exception while deploying the app [JaqpotEAR] | |
Severe: Exception during lifecycle processing | |
java.lang.IllegalArgumentException: Invalid ejb jar [JaqpotDomain-1.0-SNAPSHOT.jar]: it contains zero ejb. | |
Note: | |
1. A valid ejb jar requires at least one session, entity (1.x/2.x style), or message-driven bean. | |
2. EJB3+ entity beans (@Entity) are POJOs and please package them as library jar. | |
3. If the jar file contains valid EJBs which are annotated with EJB component level annotations (@Stateless, @Stateful, @MessageDriven, @Singleton), please check server.log to see whether the annotations were processed properly. | |
at org.glassfish.ejb.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:147) | |
at org.glassfish.ejb.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:112) | |
at com.sun.enterprise.deployment.BundleDescriptor.visit(BundleDescriptor.java:625) | |
at org.glassfish.ejb.deployment.descriptor.EjbBundleDescriptorImpl.visit(EjbBundleDescriptorImpl.java:757) | |
at com.sun.enterprise.deployment.util.ApplicationValidator.accept(ApplicationValidator.java:121) | |
at com.sun.enterprise.deployment.BundleDescriptor.visit(BundleDescriptor.java:625) | |
at com.sun.enterprise.deployment.archivist.ApplicationArchivist.validate(ApplicationArchivist.java:703) | |
at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openWith(ApplicationArchivist.java:248) | |
at com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:232) | |
at org.glassfish.javaee.core.deployment.DolProvider.processDOL(DolProvider.java:193) | |
at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:227) | |
at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:96) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:881) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:821) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:377) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219) | |
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at javax.security.auth.Subject.doAs(Subject.java:360) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at javax.security.auth.Subject.doAs(Subject.java:360) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) | |
at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534) | |
at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224) | |
at org.glassfish.grizzly.http.server.StaticHttpHandlerBase.service(StaticHttpHandlerBase.java:189) | |
at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459) | |
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167) | |
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201) | |
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175) | |
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235) | |
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) | |
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284) | |
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201) | |
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133) | |
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) | |
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77) | |
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561) | |
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) | |
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117) | |
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56) | |
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137) | |
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565) | |
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545) | |
at java.lang.Thread.run(Thread.java:745) | |
Severe: Exception while deploying the app [JaqpotEAR] : Invalid ejb jar [JaqpotDomain-1.0-SNAPSHOT.jar]: it contains zero ejb. | |
Note: | |
1. A valid ejb jar requires at least one session, entity (1.x/2.x style), or message-driven bean. | |
2. EJB3+ entity beans (@Entity) are POJOs and please package them as library jar. | |
3. If the jar file contains valid EJBs which are annotated with EJB component level annotations (@Stateless, @Stateful, @MessageDriven, @Singleton), please check server.log to see whether the annotations were processed properly. | |
Info: Created HTTP listener http-listener-1 on host/port 0.0.0.0:8080 | |
Info: Grizzly Framework 2.3.15 started in: 4ms - bound to [/0.0.0.0:8080] | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Info: visiting unvisited references | |
Severe: Exception while deploying the app [JaqpotEAR] | |
Severe: Exception during lifecycle processing | |
java.lang.IllegalArgumentException: Invalid ejb jar [JaqpotDomain-1.0-SNAPSHOT.jar]: it contains zero ejb. | |
Note: | |
1. A valid ejb jar requires at least one session, entity (1.x/2.x style), or message-driven bean. | |
2. EJB3+ entity beans (@Entity) are POJOs and please package them as library jar. | |
3. If the jar file contains valid EJBs which are annotated with EJB component level annotations (@Stateless, @Stateful, @MessageDriven, @Singleton), please check server.log to see whether the annotations were processed properly. | |
at org.glassfish.ejb.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:147) | |
at org.glassfish.ejb.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:112) | |
at com.sun.enterprise.deployment.BundleDescriptor.visit(BundleDescriptor.java:625) | |
at org.glassfish.ejb.deployment.descriptor.EjbBundleDescriptorImpl.visit(EjbBundleDescriptorImpl.java:757) | |
at com.sun.enterprise.deployment.util.ApplicationValidator.accept(ApplicationValidator.java:121) | |
at com.sun.enterprise.deployment.BundleDescriptor.visit(BundleDescriptor.java:625) | |
at com.sun.enterprise.deployment.archivist.ApplicationArchivist.validate(ApplicationArchivist.java:703) | |
at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openWith(ApplicationArchivist.java:248) | |
at com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:232) | |
at org.glassfish.javaee.core.deployment.DolProvider.processDOL(DolProvider.java:193) | |
at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:227) | |
at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:96) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:881) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:821) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:377) | |
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219) | |
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at javax.security.auth.Subject.doAs(Subject.java:360) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at javax.security.auth.Subject.doAs(Subject.java:360) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846) | |
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722) | |
at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534) | |
at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224) | |
at org.glassfish.grizzly.http.server.StaticHttpHandlerBase.service(StaticHttpHandlerBase.java:189) | |
at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459) | |
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167) | |
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201) | |
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175) | |
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235) | |
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) | |
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284) | |
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201) | |
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133) | |
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) | |
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77) | |
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561) | |
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) | |
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117) | |
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56) | |
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137) | |
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565) | |
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545) | |
at java.lang.Thread.run(Thread.java:745) | |
Severe: Exception while deploying the app [JaqpotEAR] : Invalid ejb jar [JaqpotDomain-1.0-SNAPSHOT.jar]: it contains zero ejb. | |
Note: | |
1. A valid ejb jar requires at least one session, entity (1.x/2.x style), or message-driven bean. | |
2. EJB3+ entity beans (@Entity) are POJOs and please package them as library jar. | |
3. If the jar file contains valid EJBs which are annotated with EJB component level annotations (@Stateless, @Stateful, @MessageDriven, @Singleton), please check server.log to see whether the annotations were processed properly. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment