7 Replies Latest reply on Mar 22, 2016 8:37 AM by whitingjr

    New to this - Making Wildfly 10 work

    mazinm

      Hello,

       

      I'm a highschool student using Wildfly for a programming project and I'm wondering how to set up Wildfly 10. I have downloaded and extracted the Zip file.

       

      From what I've seen on other sites, I need to run the bin/standalone.bat file. Which gives me this:

       

      Calling "C:\wildfly-10.0.0.Final\bin\standalone.conf.bat"

      JAVA_HOME is not set. Unexpected results may occur.

      Set JAVA_HOME to the directory of your local JDK to avoid this message.

      ===============================================================================

       

        JBoss Bootstrap Environment

       

        JBOSS_HOME: "C:\wildfly-10.0.0.Final"

       

        JAVA: "java"

       

        JAVA_OPTS: "-Dprogram.name=standalone.bat -Xms64M -Xmx512M -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman"

       

      ===============================================================================

       

      18:03:01,980 INFO  [org.jboss.modules] (main) JBoss Modules version 1.5.1.Final

      18:03:02,388 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final

      18:03:02,518 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final) starting

      18:03:04,353 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)

      18:03:04,388 INFO  [org.xnio] (MSC service thread 1-2) XNIO version 3.3.4.Final

      18:03:04,404 INFO  [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.3.4.Final

      18:03:04,451 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem.

      18:03:04,459 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 37) WFLYIO001: Worker 'default' has auto-configured to 16 core threads with 128 task threads based on your 8 available processors

      18:03:04,483 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem

      18:03:04,490 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 54) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique.

      18:03:04,491 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 53) WFLYSEC0002: Activating Security Subsystem

      18:03:04,514 INFO  [org.jboss.as.security] (MSC service thread 1-1) WFLYSEC0001: Current PicketBox version=4.9.4.Final

      18:03:04,534 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 56) WFLYWS0002: Activating WebServices Extension

      18:03:04,551 INFO  [org.jboss.as.connector] (MSC service thread 1-7) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.3.2.Final)

      18:03:04,553 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 44) WFLYJSF0007: Activated the following JSF Implementations: [main]

      18:03:04,609 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 33) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)

      18:03:04,620 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0003: Undertow 1.3.15.Final starting

      18:03:04,629 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0018: Started Driver service with driver-name = h2

      18:03:04,622 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0003: Undertow 1.3.15.Final starting

      18:03:04,654 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-7) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]

      18:03:04,661 INFO  [org.jboss.as.naming] (MSC service thread 1-4) WFLYNAM0003: Starting Naming Service

      18:03:04,843 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 4.0.18.Final

      18:03:04,943 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0014: Creating file handler for path 'C:\wildfly-10.0.0.Final/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']

      18:03:05,096 INFO  [org.jboss.as.ejb3] (MSC service thread 1-1) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 32 (per class), which is derived from the number of CPUs on this host.

      18:03:05,099 INFO  [org.jboss.as.ejb3] (MSC service thread 1-2) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 128 (per class), which is derived from thread worker pool sizing.

      18:03:05,171 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0012: Started server default-server.

      18:03:05,188 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0018: Host default-host starting

      18:03:05,306 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0006: Undertow HTTP listener default listening on 0.0.0.0:8080

      18:03:05,602 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-2) WFLYDS0013: Started FileSystemDeploymentService for directory C:\wildfly-10.0.0.Final\standalone\deployments

      18:03:05,775 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]

      18:03:05,798 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC000001: Failed to start service jboss.serverManagement.controller.management.http: org.jboss.msc.service.StartException in service jboss.serverManagement.controller.management.http: WFLYSRV0083: Failed to start the http-interface service

              at org.jboss.as.server.mgmt.UndertowHttpManagementService.start(UndertowHttpManagementService.java:271)

              at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)

              at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)

              at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

              at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

              at java.lang.Thread.run(Unknown Source)

      Caused by: java.lang.RuntimeException: java.net.BindException: Address already in use: bind

              at org.jboss.as.domain.http.server.ManagementHttpServer.start(ManagementHttpServer.java:157)

              at org.jboss.as.server.mgmt.UndertowHttpManagementService.start(UndertowHttpManagementService.java:237)

              ... 5 more

      Caused by: java.net.BindException: Address already in use: bind

              at sun.nio.ch.Net.bind0(Native Method)

              at sun.nio.ch.Net.bind(Unknown Source)

              at sun.nio.ch.Net.bind(Unknown Source)

              at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)

              at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)

              at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)

              at org.xnio.nio.NioXnioWorker.createTcpConnectionServer(NioXnioWorker.java:192)

              at org.xnio.XnioWorker.createStreamConnectionServer(XnioWorker.java:243)

              at org.jboss.as.domain.http.server.ManagementHttpServer.start(ManagementHttpServer.java:144)

              ... 6 more

       

      18:03:05,899 INFO  [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-3) ISPN000128: Infinispan version: Infinispan 'Mahou' 8.1.0.Final

      18:03:05,904 INFO  [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-7) ISPN000128: Infinispan version: Infinispan 'Mahou' 8.1.0.Final

      18:03:05,899 INFO  [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-6) ISPN000128: Infinispan version: Infinispan 'Mahou' 8.1.0.Final

      18:03:05,899 INFO  [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-2) ISPN000128: Infinispan version: Infinispan 'Mahou' 8.1.0.Final

      18:03:06,009 INFO  [org.jboss.ws.common.management] (MSC service thread 1-4) JBWS022052: Starting JBossWS 5.1.3.Final (Apache CXF 3.1.4)

      18:03:06,023 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([

          ("core-service" => "management"),

          ("management-interface" => "http-interface")

      ]) - failure description: {"WFLYCTL0080: Failed services" => {"jboss.serverManagement.controller.management.http" => "org.jboss.msc.service.StartException in service jboss.serverManagement.controller.management.http: WFLYSRV0083: Failed to start the http-interface service

          Caused by: java.lang.RuntimeException: java.net.BindException: Address already in use: bind

          Caused by: java.net.BindException: Address already in use: bind"}}

      18:03:06,083 INFO  [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report

      WFLYCTL0186:   Services which failed to start:      service jboss.serverManagement.controller.management.http: org.jboss.msc.service.StartException in service jboss.serverManagement.controller.management.http: WFLYSRV0083: Failed to start the http-interface service

       

      18:03:06,452 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0063: Http management interface is not enabled

      18:03:06,458 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled

      18:03:06,463 ERROR [org.jboss.as] (Controller Boot Thread) WFLYSRV0026: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final) started (with errors) in 5117ms - Started 261 of 551 services (2 services failed or missing dependencies, 371 services are lazy, passive or on-demand)

       

      I unfortunately do not know what any of the above means, other than It's not finding something it needs.

       

      A bit of context is probably in order. I plan on making a website that will present data collected from other computers and present it. I know I need a server to hold and execute the code so the data can be processed. I also know that I need a database for this information to be stored and called upon. What I don't know is how to set up the server to hold the code.

        • 1. Re: New to this - Making Wildfly 10 work
          myarbrou

          that "BindException: Address already in use: bind" part means that java couldn't open a server port on port 8080. Either you already have another wildfly server running (possibly in the background) or you have another process using that port.

           

          BTW one of the best first steps I've found while debugging is to look at that root cause. see the caused by: ... caused by ... ? copy the very bottom one and google it

          • 2. Re: New to this - Making Wildfly 10 work
            lafr

            In addition to what Mike told you:

            you can use netstat -ano | findstr 8080 to find out the PID of the process occupying the port 8080.

            Then you can use the Windows taskmanager to find the process.

             

            JAVA_HOME is not set. Unexpected results may occur.

            Set JAVA_HOME to the directory of your local JDK to avoid this message.

            And you should set variable JAVA_HOME, either as a user or system variable, pointing to the directory where Java Development Kit is installed, e.g. "C:\Program Files\Java\jdk1.8.0_74".

            • 3. Re: New to this - Making Wildfly 10 work
              dlofthouse

              Looking at the error message though it is likely to be port 9990 that has another process listening.

              • 4. Re: New to this - Making Wildfly 10 work
                mazinm

                How would I go about setting the variable? I can't seem to find anything on google about it.

                 

                Thanks in advance!

                • 5. Re: New to this - Making Wildfly 10 work
                  dlofthouse

                  Do a search for something like "Setting windows environment variables" - loads of results come up on how to set those.

                   

                  However the real problem you need to solve first is what else is listening on port 9990 - setting the environment variables will clear the first warnings but will not fix the error being reported in the stack trace.

                  • 6. Re: New to this - Making Wildfly 10 work
                    mazinm

                    Thanks, I've managed to clear the port, I had some NVidia features occupying it.

                     

                    Last question before I leave you alone, how do I change the node identifier from the following line?

                     

                    WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 54) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique.

                    • 7. Re: New to this - Making Wildfly 10 work
                      whitingjr

                      Take a look at this conversation.