WildFly 9.0 CR1 is now released, download from wildfly.org/downloads (zip)!
It builds upon the Java EE 7 compliance already achieved in earlier versions and adds the following features:
- Intelligent load balancing
- HTTP/2 and SPDY support
- A new offline CLI mode
- Server suspend, resume, and graceful shutdown
- A new Servlet-only distribution
Release Notes provide complete details. 86 issues were fixed since 9.0.0 Beta 2.
How do you get started?
- Download zip and unzip
- Start as:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849tools> ./wildfly-9.0.0.CR1/bin/standalone.sh=========================================================================JBoss Bootstrap EnvironmentJBOSS_HOME: /Users/arungupta/tools/wildfly-9.0.0.CR1JAVA: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/javaJAVA_OPTS: -server -XX:+UseCompressedOops -server -XX:+UseCompressedOops -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true=========================================================================Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.014:33:43,229 INFO [org.jboss.modules] (main) JBoss Modules version 1.4.3.Final14:33:44,014 INFO [org.jboss.msc] (main) JBoss MSC version 1.2.4.Final14:33:44,075 INFO [org.jboss.as] (MSC service thread 1-6) WFLYSRV0049: WildFly Full 9.0.0.CR1 (WildFly Core 1.0.0.CR1) starting14:33:44,857 INFO [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 10) WFLYCTL0028: Attribute enabled is deprecated, and it might be removed in future version!14:33:44,875 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)14:33:44,890 INFO [org.xnio] (MSC service thread 1-10) XNIO version 3.3.1.Final14:33:44,897 INFO [org.xnio.nio] (MSC service thread 1-10) XNIO NIO Implementation Version 3.3.1.Final14:33:44,930 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 processors14:33:44,932 INFO [org.jboss.as.security] (ServerService Thread Pool -- 53) WFLYSEC0002: Activating Security Subsystem14:33:44,933 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.14:33:44,939 INFO [org.jboss.as.security] (MSC service thread 1-7) WFLYSEC0001: Current PicketBox version=4.9.0.Beta214:33:44,944 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem.14:33:44,949 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 44) WFLYJSF0007: Activated the following JSF Implementations: [main]14:33:44,968 INFO [org.jboss.remoting] (MSC service thread 1-10) JBoss Remoting version 4.0.9.Final14:33:44,975 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem14:33:44,986 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 56) WFLYWS0002: Activating WebServices Extension14:33:44,995 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 33) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)14:33:45,004 INFO [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0003: Undertow 1.2.4.Final starting14:33:45,004 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0003: Undertow 1.2.4.Final starting14:33:45,006 INFO [org.jboss.as.connector] (MSC service thread 1-9) WFLYJCA0009: Starting JCA Subsystem (IronJacamar 1.2.4.Final)14:33:45,014 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-5) WFLYJCA0018: Started Driver service with driver-name = h214:33:45,110 INFO [org.jboss.as.naming] (MSC service thread 1-14) WFLYNAM0003: Starting Naming Service14:33:45,110 INFO [org.jboss.as.mail.extension] (MSC service thread 1-4) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]14:33:45,171 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0014: Creating file handler for path /Users/arungupta/tools/wildfly-9.0.0.CR1/welcome-content14:33:45,183 INFO [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0012: Started server default-server.14:33:45,198 INFO [org.wildfly.extension.undertow] (MSC service thread 1-15) WFLYUT0018: Host default-host starting14:33:45,252 INFO [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0006: Undertow HTTP listener default listening on /127.0.0.1:808014:33:45,342 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-9) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]14:33:45,393 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-15) WFLYDS0013: Started FileSystemDeploymentService for directory /Users/arungupta/tools/wildfly-9.0.0.CR1/standalone/deployments14:33:45,471 INFO [org.jboss.ws.common.management] (MSC service thread 1-4) JBWS022052: Starting JBoss Web Services - Stack CXF Server 5.0.0.Final14:33:45,556 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management14:33:45,557 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:999014:33:45,557 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 9.0.0.CR1 (WildFly Core 1.0.0.CR1) started in 2579ms - Started 202 of 379 services (210 services are lazy, passive or on-demand) - Access the main page as localhost:8080 as shown:
- Shutting down the server now shows the following log:
12345678910^C14:34:00,815 INFO [org.jboss.as.server] (Thread-2) WFLYSRV0220: Server shutdown has been requested.14:34:00,826 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-7) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]14:34:00,827 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0019: Host default-host stopping14:34:00,830 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-9) WFLYJCA0019: Stopped Driver service with driver-name = h214:34:00,832 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0008: Undertow HTTP listener default suspending14:34:00,832 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0007: Undertow HTTP listener default stopped, was bound to /127.0.0.1:808014:34:00,835 INFO [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0004: Undertow 1.2.4.Final stopping14:34:00,845 INFO [org.jboss.as] (MSC service thread 1-4) WFLYSRV0050: WildFly Full 9.0.0.CR1 (WildFly Core 1.0.0.CR1) stopped in 16ms
You can already configure this in JBoss Tools Alpha 2. Its currently not supported in NetBeans and has been filed as #252197.
One thought on “WildFly 9.0 CR1 is Released – HTTP/2, Intelligent Load Balancing, Graceful shutdown, Offline CLI, more”