Release Notes - WildFly Swarm - Version 1.0.0.Alpha6 - HTML format

Enhancement

  • [SWARM-225] - Additional repos aren't available at runtime
  • [SWARM-233] - Add webservices/soap to config api
  • [SWARM-240] - An example with postgres

Feature Request

  • [SWARM-216] - Wire up batch subsystem/fraction
  • [SWARM-231] - As a developer, using maven I would like to have a Bill Of Materials (BOM) for any wildfly-swam deps / fractions
  • [SWARM-243] - package task should bundle jboss.* swarm.* wildfly.* sysprops from System, along with any props that override configured props

Bug

  • [SWARM-3] - swarmtool may show aether download errors for some artifacts
  • [SWARM-176] - Document ribbon-webapp in gitbook
  • [SWARM-182] - Add a ribbon-webapp example
  • [SWARM-183] - Runtime dependencies not listed as artifact dependencies
  • [SWARM-184] - ClassNotFoundException on Arquillian Test use user own Classes with org.wildfly.swarm.ContainerFactory#newContainer()
  • [SWARM-186] - EJB test enricher not working for in-container arq tests
  • [SWARM-191] - We should apply all of the infinispan resource defaults
  • [SWARM-201] - Arquillian Test can't see module.xml user adds
  • [SWARM-207] - java.lang.UnsupportedOperationException: JavaArchive spec does not support Libraries when trying swarm with camel-example-cdi
  • [SWARM-208] - camel war example doesn't seem to work
  • [SWARM-209] - Error wildfly-swarm-servers | keycloak
  • [SWARM-210] - default password for wildfly-swarm-servers | keycloak
  • [SWARM-212] - Break SwarmTool into analyze + build phases
  • [SWARM-214] - Improve Ribbon archive/fraction API
  • [SWARM-215] - Check result of container.deploy(...)
  • [SWARM-222] - Swarm itself should use some Loggers
  • [SWARM-226] - Optionally (?) remove swarm artifacts from WEB-INF/lib/*
  • [SWARM-229] - wildfly-swarm:run doesn't honor overriden modules
  • [SWARM-241] - Problem with access property file

Story

  • [SWARM-9] - Add ability to specify users
  • [SWARM-11] - Minor changes and refactor
  • [SWARM-12] - fix building for jaxrs api artifact change, WFLY-4128
  • [SWARM-13] - Quick Start with a maven plugin
  • [SWARM-16] - NullPointerException in wildfly-swarm-plugin
  • [SWARM-17] - Parse Error at PicketBox module.xml
  • [SWARM-18] - have system property which explodes working jars to custom dir instead of /tmp
  • [SWARM-19] - SWARM-17 check repoPath end character
  • [SWARM-20] - Unable to find Main when built with Windows
  • [SWARM-21] - Application not accessible on localhost
  • [SWARM-22] - [Issue 7] Do a best attempt to write the version number to an artifac…
  • [SWARM-23] - module.xml parsing exception
  • [SWARM-24] - error packaging project: java.lang.NoClassDefFoundError: org/eclipse/aether/RepositorySystemSession
  • [SWARM-25] - Set maven prerequisites in plugin
  • [SWARM-26] - Update Customizing introduction Subsystem to Fraction
  • [SWARM-28] - Don't use expression syntax in the for the artifact name.
  • [SWARM-29] - CDI doesn't work
  • [SWARM-30] - Fix for LocalRepositoryResolver exception on Windows
  • [SWARM-33] - JPA support
  • [SWARM-36] - Fix for NullPointerException when no username/password specified
  • [SWARM-37] - Missing exports from Transaction Fraction
  • [SWARM-38] - Transaction example
  • [SWARM-39] - Netflix OSS Support
  • [SWARM-40] - Discussion on wildfly-swarm, fatjar packaging
  • [SWARM-43] - Add support for undertow websockets and concurrency utils and fix for InvalidPathException on Windows
  • [SWARM-45] - Not able to generate fat jar with JPA module
  • [SWARM-48] - Injecting PersistenceContext in JAX-RS resource does not work
  • [SWARM-49] - DefaultWarDeployment examples on Windows from IDE or plugin fail to start properly
  • [SWARM-51] - Be able to deploy custom module extension subsystems in swarm
  • [SWARM-54] - Project website
  • [SWARM-55] - Conference Driven Development
  • [SWARM-56] - Missing JDK class
  • [SWARM-58] - NoSuchFileException: target/wildfly-swarm-archive/modules
  • [SWARM-59] - Support static content for regular war/jaxrs deployments
  • [SWARM-60] - Allow reintroduction of missing Sun JDK classes
  • [SWARM-61] - Example workaround for missing Sun JDK class
  • [SWARM-62] - ClassNotFoundException for org.objectweb.asm.Opcodes
  • [SWARM-64] - JAXRS test failed / OSX 10.10.3 / JDK 1.7.0_72
  • [SWARM-65] - NullPointer when packaging a war
  • [SWARM-66] - Duplication of *-swarm-*.jar's for WAR projects
  • [SWARM-68] - how excluding some dependency ?
  • [SWARM-75] - wildfly-swarm-ee not providing javax.enterprise.concurrent
  • [SWARM-76] - Provide JSR-236 concurrency utilities API through wildfly-swarm-ee
  • [SWARM-78] - NPE when executing JAR file after mvn package with Alpha 3
  • [SWARM-79] - Fix jboss-msc and jboss-javax-sql-api references
  • [SWARM-81] - LogManager + groovy problem
  • [SWARM-82] - Creating initial webservices fraction.
  • [SWARM-85] - Caching Subsystem
  • [SWARM-86] - Centralized Logging
  • [SWARM-87] - Jolokia stuff
  • [SWARM-89] - Keycloak Integration
  • [SWARM-90] - #5 plugin name found
  • [SWARM-91] - Modify gradle plugin to create jar inside build/libs directory
  • [SWARM-92] - Running mvn wildfly-swarm:run fails in Docker container
  • [SWARM-93] - Support for the mail subsystem
  • [SWARM-94] - Fat JAX-RS Jar in Alpha3 running in Docker fails on execution
  • [SWARM-95] - JSF
  • [SWARM-96] - Static content - welcome page
  • [SWARM-97] - enable additional configuration parameters missing from Gradle plugin
  • [SWARM-98] - Packaged JAR cannot execute without Maven Local wildfly-swarm-runtime-* artifacts
  • [SWARM-99] - WarDeployment static content "base" is not respected when executing from boostrap JAR
  • [SWARM-100] - Serve static content from user-specified base directory when running from bootstrap JAR
  • [SWARM-101] - JTDS driver classloading issue
  • [SWARM-102] - Fix mainClass closing tag in README
  • [SWARM-103] - ModuleNotFoundException: org.jboss.logmanager:main
  • [SWARM-104] - Merge pull request SWARM-11 from wildfly-swarm/master
  • [SWARM-105] - Document the relation between fractions, swarm modules and wildfly stock subsystems
  • [SWARM-106] - Document the modules bootstrap mechnisms
  • [SWARM-107] - RFE: Moving the documentation to gitbooks.io
  • [SWARM-108] - PEP: Generating the API's to configure the Wildfly subsystems
  • [SWARM-109] - Provide access to the main(String[] args) at the Container and msc service levels.
  • [SWARM-110] - Add a debugBootstrap flag to Container ctor
  • [SWARM-112] - switch to new Undertow predicate syntax
  • [SWARM-113] - Deploying remote EJB
  • [SWARM-114] - build failed
  • [SWARM-115] - add modules folder into swarm.jar
  • [SWARM-116] - Failure loading server modules
  • [SWARM-117] - swarm-plugin adds too many artifacts to the jar file
  • [SWARM-118] - MDB Deployment Error
  • [SWARM-119] - Investigate Packr
  • [SWARM-120] - Convert logging, mail and datasources configuration to wildfly-config-api
  • [SWARM-124] - bin/swarmtool
  • [SWARM-125] - Integrate with Hawkular
  • [SWARM-127] - Convert EJB Fraction to config-lib
  • [SWARM-129] - Throw container StartExceptions instead of logging them and moving on
  • [SWARM-130] - Integrate JAXRS, JCA, JPA, JSF, Naming, Weld and Undertow subsystems with config-api
  • [SWARM-131] - build frozen
  • [SWARM-133] - ClassNotFoundException: org.eclipse.aether.RepositorySystemSession
  • [SWARM-134] - Remove duplicated prerequisits maven version setting
  • [SWARM-135] - Ribbon.js/RibbonToTheCurbSSEServlet
  • [SWARM-136] - Integrate configuration API into transactions subsystem
  • [SWARM-137] - Bean with @Singleton causes error on start
  • [SWARM-138] - Swarm-specific Arquillian protocol
  • [SWARM-139] - For WildFly greater than 10.0.0.CR2, set server UUID consistently
  • [SWARM-140] - Adjust for wildfly-config-api 0.3.0 name and package changes.
  • [SWARM-141] - Bump to config-api 0.3.1-SNAPSHOT to remove guava deps
  • [SWARM-142] - Bump config-api version
  • [SWARM-143] - websocket and wildfly-swarm:run
  • [SWARM-144] - Failed to resolve artifact 'org.jboss.spec.javax.sql:jboss-javax-sql-api_7.0_spec:1.1.0
  • [SWARM-145] - java.lang.reflect.InvocationTargetException after including datasources
  • [SWARM-146] - WildFly Swarm Maven Archetype
  • [SWARM-147] - Getting "Unable to create default deployment" when running via maven
  • [SWARM-148] - List available Fractions as a separate maven artifact
  • [SWARM-150] - Dependency version mismatch from config-api
  • [SWARM-151] - https only in wildfly-swarm
  • [SWARM-152] - Implement InfinispanFraction and friends
  • [SWARM-153] - Make messaging subsystem part of the config-api family
  • [SWARM-154] - Add messaging dependencies to api/pom.xml
  • [SWARM-155] - Add a chapter to the documentation about the Infinispan Fraction
  • [SWARM-156] - Add interceptor spec dependency
  • [SWARM-157] - Remove redundancy interceptor api dependencies
  • [SWARM-159] - Remove dependency on jquery for ribbon-webapp
  • [SWARM-160] - Initial webservices fraction
  • [SWARM-161] - war.staticContent() looks for static content in $PWD, even when run from a fatjar
  • [SWARM-162] - Added webservices fraction
  • [SWARM-163] - Added webservices fraction
  • [SWARM-164] - m2repro in swarm jar not used
  • [SWARM-165] - The wildflySwarmNode attribute should be in the metaData of the Logst…
  • [SWARM-166] - Wildfly-swarm 1.0.0.Alpha5 now also shows previously closed issue 88
  • [SWARM-167] - Alpha5 is using `wildfly-swarm-plugin` Alpha4 when no version is defined in pom.xml
  • [SWARM-169] - Add support for custom environment variables
  • [SWARM-170] - Enhance plugin to be usable as integration test goal
  • [SWARM-171] - Add Undertow.js fraction
  • [SWARM-172] - wildfly-swarm-bootstrap not in internal repo of swarm fat jar
  • [SWARM-174] - Maven 'packaging' element not inferred.
  • [SWARM-175] - The SSE Endpoint for Ribbon services in ribbon-webapp should use the 'ribbon' context
  • [SWARM-179] - Move -examples into primary repo as tested integration tests
  • [SWARM-181] - WildFly Swarm Dynamic Configuration Changes
  • [SWARM-185] - Make ribbon.js aware somehow of System.getProperty( "wildfly.swarm.ribbon.context.path" )
  • [SWARM-211] - Swagger.io Integration

Task

  • [SWARM-2] - swarmtool should list all included fractions
  • [SWARM-4] - swarmtool should support setting context-path
  • [SWARM-5] - swarmtool should support setting sysprops
  • [SWARM-7] - swarmtool should print an error when the given artifact does not exist
  • [SWARM-158] - Make ribbon-webapp's context configurable
  • [SWARM-177] - Add tests to infinispan fraction
  • [SWARM-187] - arquillian needs to be documented in gitbooks
  • [SWARM-188] - arquillian module should support in-vm testing
  • [SWARM-194] - Keycloak Server fraction
  • [SWARM-198] - Infinispan defaults should be scattered across fractions that need them
  • [SWARM-199] - Simplify artifactId
  • [SWARM-200] - Enable @ArquillianResource URI injection
  • [SWARM-205] - expose a way to set additional modules and repos when testing via Arquillian
  • [SWARM-219] - Document maven plugin options
  • [SWARM-220] - make sysprops consistent
  • [SWARM-221] - Drop contextPath option to maven plugin in favor of sysprop
  • [SWARM-223] - use bundleDependencies=false for arq tests
  • [SWARM-246] - Document swagger

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.