Release Notes - Arquillian - Version 1.0.0.Alpha5 - HTML format

Feature Request

  • [ARQ-67] - Need to be able to deploy resources to the container alongside the primary deployment
  • [ARQ-152] - Support multiple container configurations for same container type
  • [ARQ-153] - Protocol configuration element should be separate from Container
  • [ARQ-158] - Replace method arguments with toString instead of Class
  • [ARQ-167] - Support @EJB.mappedName for TestClass injection
  • [ARQ-168] - Validation on container configuration properties
  • [ARQ-196] - Should support controlling multiple Containers
  • [ARQ-215] - Configuration should support loading of Configuration data for extensions/frameworks
  • [ARQ-218] - ServiceLoader should support Default implementations
  • [ARQ-227] - Support Deployment exception assert
  • [ARQ-283] - Support loading of configuration for Arquillian-Selenium
  • [ARQ-299] - Create a IN_CONTAINER Exception Proxy
  • [ARQ-309] - Allow configuration to specify an OpenEJB configuration resources (openejb.xml)
  • [ARQ-310] - Add a post-construct method to ContainerConfiguration
  • [ARQ-313] - ARQ should support Multi-module (Multiple WAR deployments) testing
  • [ARQ-316] - more complete support for servlet 2.5
  • [ARQ-319] - Allow container START_TIME to be configurable in arquillian.xml
  • [ARQ-323] - Implement a GlassFish 3.1 remote container based on REST API
  • [ARQ-326] - Track JBoss AS Final
  • [ARQ-329] - Support Ajocado in Selenium extension
  • [ARQ-346] - Create a GlassFish 3.1 Embedded Container
  • [ARQ-349] - Create a Protocol processor SPI for modifying the final deployment generated by the DeploymentPackager
  • [ARQ-353] - Remove DeploymentScanner disabling
  • [ARQ-360] - Honor system property for exporting test archives
  • [ARQ-362] - @Run(AS_CLIENT) support on @Test
  • [ARQ-367] - Add support for @ArquillianResource
  • [ARQ-371] - Split Arquillian Selenium configuration according to framework
  • [ARQ-373] - Support multiple Web Test objects in one test
  • [ARQ-378] - For managed appservers, a configurable "is it up?" URL would be nice
  • [ARQ-380] - Core should support AroundInvoke style handlers of Events
  • [ARQ-383] - rename MaxDeploymentsBeforeRestart to maxTestClassesBeforeRestart
  • [ARQ-387] - Selenium extension should use the TestEnricher SPI to do injection into the test case
  • [ARQ-389] - Rename @Target, @Expected, @Run and @DeploymentTarget annotations

Bug

  • [ARQ-57] - JBossAS Remote Containers Depend upon Sun JDK
  • [ARQ-110] - RunMode Local should reuse protocol-local
  • [ARQ-124] - Move jndi.properties out as Configuration
  • [ARQ-164] - NPE in DeployableTestBuilder
  • [ARQ-171] - ServletMethodExecutor should get context path from container
  • [ARQ-211] - Protocol Servlet should be automatically registered for Tomcat Embedded 6
  • [ARQ-217] - Servlet 2.5 Protocol should support Application WebArchives
  • [ARQ-275] - WeldSEContainer doesn't meet Weld 1.1 SPI contract
  • [ARQ-281] - NPE when JBOSS_HOME isn't set
  • [ARQ-289] - All poms refere to old svn repo, update to git
  • [ARQ-290] - performence/pom.xml references WELD-1.0.1
  • [ARQ-292] - Enforcing Maven 3 in build/pom.xml does not seem to work...
  • [ARQ-298] - Implement conversations based on the new Weld context management API
  • [ARQ-304] - String based properties cannot be loaded through System properties
  • [ARQ-330] - Container Reference for Weld EE Embedded use 1.0.1.SP1 in example, should be 1.1.0.Beta1
  • [ARQ-335] - Weld SE container does not properly load extension classes at boot
  • [ARQ-340] - mappedName and lookup attributes are ignored for @EJB in jections into test cases, forcing a naming convention on implementations
  • [ARQ-352] - ArquillianDescriptor should support configuration of extensions
  • [ARQ-356] - JBoss AS Managed does not allow to set RMI port used for deployment. Forces users to use 1099
  • [ARQ-372] - The @EJB annotation does not work in a TestCase that extends abstract class
  • [ARQ-377] - Reloaded Container test is failing; MCServer and ShrinkWrapDeployer can't bind to correct scope
  • [ARQ-379] - Arquillian does not allow any configuration of OpenEJB
  • [ARQ-392] - impl-base does not export resolver-maven-impl dep

Task

  • [ARQ-192] - Install OSGi bundles in memory
  • [ARQ-259] - Provide xsd for all containers and for core
  • [ARQ-291] - Create Selenium extension
  • [ARQ-370] - Merge remote aslakknutsen/the_bigger_picture back into upstream/master
  • [ARQ-374] - Renaming Selenium extension to more general name
  • [ARQ-384] - Prepare Alpha-5 release
  • [ARQ-388] - Update Selenium version to 2.0b2
  • [ARQ-393] - Update Arquillian Drone Docbook

Edit/Copy Release Notes

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