Deploying with wildfly
anna.green Apr 21, 2014 8:53 AMI think this should be a fairly basic question, but I can't find the solution to my problem anywhere. I've recently installed Wildfly8.0.0.Final on OSX Mountain Lion and I've set up an admin user using the management domain. I've been working with a team where we have created a JBoss enabled product, which seems to have worked on everyone else's system (most of them using Windows), but when I try and run this project on Eclipse by clicking Run as > Run on server, I get the following printed to the console:
13:51:38,498 INFO [org.jboss.modules] JBoss Modules version 1.0.1.GA
13:51:38,759 INFO [org.jboss.msc] JBoss MSC version 1.0.0.GA
13:51:38,798 INFO [org.jboss.as] JBoss AS 7.0.1.Final "Zap" starting
13:51:39,420 WARN [org.jboss.as] No security realm defined for native management service, all access will be unrestricted.
13:51:39,440 INFO [org.jboss.as] creating http management service using network interface (management) port (9990)
13:51:39,441 WARN [org.jboss.as] No security realm defined for http management service, all access will be unrestricted.
13:51:39,448 INFO [org.jboss.as.logging] Removing bootstrap log handlers
13:51:39,461 INFO [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class org.h2.Driver (version 1.2)
13:51:39,472 INFO [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.
13:51:39,551 INFO [org.jboss.as.naming] (Controller Boot Thread) Activating Naming Subsystem
13:51:39,560 INFO [org.jboss.as.naming] (MSC service thread 1-2) Starting Naming Service
13:51:39,562 INFO [org.jboss.as.osgi] (Controller Boot Thread) Activating OSGi Subsystem
13:51:39,578 INFO [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem
13:51:39,589 INFO [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting version 3.2.0.Beta2
13:51:39,602 INFO [org.xnio] (MSC service thread 1-4) XNIO Version 3.0.0.Beta3
13:51:39,615 INFO [org.xnio.nio] (MSC service thread 1-4) XNIO NIO Implementation Version 3.0.0.Beta3
13:51:39,815 INFO [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-4) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
13:51:39,829 INFO [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem
13:51:39,840 INFO [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-5) Starting remote JMX connector
13:51:39,852 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC00001: Failed to start service jboss.serverManagement.controller.management.http: org.jboss.msc.service.StartException in service jboss.serverManagement.controller.management.http: Address already in use /127.0.0.1:9990
at org.jboss.as.server.mgmt.HttpManagementService.start(HttpManagementService.java:95)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_65]
at java.lang.Thread.run(Thread.java:695) [:1.6.0_65]
Caused by: java.net.BindException: Address already in use
at sun.nio.ch.Net.bind(Native Method) [:1.6.0_65]
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124) [:1.6.0_65]
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59) [:1.6.0_65]
at org.jboss.sun.net.httpserver.ServerImpl.<init>(ServerImpl.java:112)
at org.jboss.sun.net.httpserver.HttpServerImpl.<init>(HttpServerImpl.java:47)
at org.jboss.sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:37)
at org.jboss.com.sun.net.httpserver.HttpServer.create(HttpServer.java:126)
at org.jboss.as.domain.http.server.ManagementHttpServer.create(ManagementHttpServer.java:99)
at org.jboss.as.server.mgmt.HttpManagementService.start(HttpManagementService.java:87)
... 5 more
13:51:39,871 ERROR [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-3) Error initializing endpoint: java.net.BindException: Address already in use /127.0.0.1:8080
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:1005)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:190)
at org.apache.catalina.connector.Connector.init(Connector.java:976)
at org.apache.catalina.core.StandardService.addConnector(StandardService.java:351)
at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)
at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_65]
at java.lang.Thread.run(Thread.java:695) [:1.6.0_65]
13:51:39,873 ERROR [org.apache.catalina.core.StandardService] (MSC service thread 1-3) Connector.initialize: LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use /127.0.0.1:8080
at org.apache.catalina.connector.Connector.init(Connector.java:978)
at org.apache.catalina.core.StandardService.addConnector(StandardService.java:351)
at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)
at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_65]
at java.lang.Thread.run(Thread.java:695) [:1.6.0_65]
13:51:39,875 ERROR [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-3) Error starting endpoint: java.net.BindException: Address already in use /127.0.0.1:8080
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:1005)
at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:1021)
at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:218)
at org.apache.catalina.connector.Connector.start(Connector.java:1051)
at org.apache.catalina.core.StandardService.addConnector(StandardService.java:359)
at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)
at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_65]
at java.lang.Thread.run(Thread.java:695) [:1.6.0_65]
13:51:39,877 ERROR [org.apache.catalina.core.StandardService] (MSC service thread 1-3) Connector.start: LifecycleException: service.getName(): "jboss.web"; Protocol handler start failed: java.net.BindException: Address already in use /127.0.0.1:8080
at org.apache.catalina.connector.Connector.start(Connector.java:1058)
at org.apache.catalina.core.StandardService.addConnector(StandardService.java:359)
at org.jboss.as.web.WebServerService.addConnector(WebServerService.java:121)
at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:223)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_65]
at java.lang.Thread.run(Thread.java:695) [:1.6.0_65]
13:51:39,903 INFO [org.jboss.as.remoting] (MSC service thread 1-6) Listening on /127.0.0.1:9999
13:51:40,095 INFO [org.jboss.as.connector] (MSC service thread 1-3) Starting JCA Subsystem (JBoss IronJacamar 1.0.3.Final)
13:51:40,136 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) Bound data source [java:jboss/datasources/ExampleDS]
13:51:40,448 INFO [org.jboss.as.deployment] (MSC service thread 1-4) Started FileSystemDeploymentService for directory /Users/dannyflynn/jboss-as-7.0.1.Final/standalone/deployments
13:51:40,462 INFO [org.jboss.as.deployment] (DeploymentScanner-threads - 1) Found Loki.war in deployment directory. To trigger deployment create a file called Loki.war.dodeploy
13:51:40,659 INFO [org.jboss.as.controller] (Controller Boot Thread) Service status report
Services which failed to start:
service jboss.serverManagement.controller.management.http: org.jboss.msc.service.StartException in service jboss.serverManagement.controller.management.http: Address already in use /127.0.0.1:9990
13:51:40,663 ERROR [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.1.Final "Zap" started (with errors) in 2409ms - Started 91 of 148 services (2 services failed or missing dependencies, 55 services are passive or on-demand)
13:51:40,672 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) Starting deployment of "Loki.war"
13:51:44,218 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) Class Path entry xml-apis.jar in "/Users/dannyflynn/jboss-as-7.0.1.Final/standalone/deployments/Loki.war/WEB-INF/lib/serializer-2.7.1.jar" does not point to a valid jar for a Class-Path reference.
13:51:44,218 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) Class Path entry xercesImpl.jar in "/Users/dannyflynn/jboss-as-7.0.1.Final/standalone/deployments/Loki.war/WEB-INF/lib/xalan-2.7.1.jar" does not point to a valid jar for a Class-Path reference.
13:51:44,219 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) Class Path entry xml-apis.jar in "/Users/dannyflynn/jboss-as-7.0.1.Final/standalone/deployments/Loki.war/WEB-INF/lib/xalan-2.7.1.jar" does not point to a valid jar for a Class-Path reference.
13:51:44,219 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) Class Path entry serializer.jar in "/Users/dannyflynn/jboss-as-7.0.1.Final/standalone/deployments/Loki.war/WEB-INF/lib/xalan-2.7.1.jar" does not point to a valid jar for a Class-Path reference.
13:51:44,387 INFO [org.jboss.jpa] (MSC service thread 1-7) read persistence.xml for dt340a
13:51:44,406 INFO [org.jboss.as.jpa] (MSC service thread 1-1) added javax.persistence.api, javaee.api, org.jboss.as.jpa, org.javassist dependencies to Loki.war
13:51:44,407 INFO [org.jboss.as.jpa] (MSC service thread 1-1) added (default provider) org.hibernate dependency to application deployment (since 1 PU(s) didn't specify jboss.as.jpa.providerModule)
13:51:44,407 INFO [org.jboss.as.jpa] (MSC service thread 1-1) added org.hibernate dependency to application deployment
13:51:44,620 WARN [org.jboss.modules] (MSC service thread 1-7) Failed to define class webservice.Users in Module "deployment.Loki.war:main" from Service Module Loader: java.lang.UnsupportedClassVersionError: webservice/Users : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_65]
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637) [:1.6.0_65]
at java.lang.ClassLoader.defineClass(ClassLoader.java:621) [:1.6.0_65]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_65]
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:397)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:261)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:76)
at org.jboss.modules.Module.loadModuleClass(Module.java:588)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:183)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101)
at org.jboss.as.ejb3.deployment.processors.BusinessViewAnnotationProcessor.getEjbClass(BusinessViewAnnotationProcessor.java:195)
at org.jboss.as.ejb3.deployment.processors.BusinessViewAnnotationProcessor.deploy(BusinessViewAnnotationProcessor.java:77)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_65]
at java.lang.Thread.run(Thread.java:695) [:1.6.0_65]
13:51:44,623 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-7) MSC00001: Failed to start service jboss.deployment.unit."Loki.war".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.unit."Loki.war".POST_MODULE: Failed to process phase POST_MODULE of deployment "Loki.war"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [:1.6.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [:1.6.0_65]
at java.lang.Thread.run(Thread.java:695) [:1.6.0_65]
Caused by: java.lang.UnsupportedClassVersionError: webservice/Users : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_65]
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637) [:1.6.0_65]
at java.lang.ClassLoader.defineClass(ClassLoader.java:621) [:1.6.0_65]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_65]
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:397)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:261)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:76)
at org.jboss.modules.Module.loadModuleClass(Module.java:588)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:183)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101)
at org.jboss.as.ejb3.deployment.processors.BusinessViewAnnotationProcessor.getEjbClass(BusinessViewAnnotationProcessor.java:195)
at org.jboss.as.ejb3.deployment.processors.BusinessViewAnnotationProcessor.deploy(BusinessViewAnnotationProcessor.java:77)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115)
... 5 more
13:51:44,627 INFO [org.jboss.as.server.controller] (DeploymentScanner-threads - 2) Deployment of "Loki.war" was rolled back with failure message {"Failed services" => {"jboss.deployment.unit.\"Loki.war\".POST_MODULE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"Loki.war\".POST_MODULE: Failed to process phase POST_MODULE of deployment \"Loki.war\""}}
13:51:44,684 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) Stopped deployment Loki.war in 57ms
13:51:44,688 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 1) {"Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"Failed services" => {"jboss.deployment.unit.\"Loki.war\".POST_MODULE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"Loki.war\".POST_MODULE: Failed to process phase POST_MODULE of deployment \"Loki.war\""}}}}
It may also be worth noting that since the first time I tried this, Eclipse has opened with the popup window you can see below
I'm entirely new to JBoss/Wildfly, so there could be something fundamentally wrong with my setup for all I know, but I don't see myself figuring it out without help. I've been working on this for three days now.