Koen Aers Sr. Software Engineer JBoss by Red Hat JBoss Forge / Arquillian Two Missing Links in Enterprise Java Development
Java EE 6 Is Your Oyster <ul><li>Less (boilerplate)  code
Higher signal to  noise ratio
Powerful  mechanisms
Portable apps  and knowledge </li></ul><ul><li>POJOs
Annotations
EJB Lite
Simplified packaging
Profiles </li></ul>AS 7 startup < 3 sec
Daunting? What Do You Mean? Startup Cost  Gotchas Details Integration
http://jboss.org/forge Carve out a project, work it into shape
 
Daunting? What Do You Mean? Startup Cost  Gotchas Details Integration  Testing
A Container-oriented Testing Framework http://arquillian.org
 
Upcoming SlideShare
Loading in …5
×

Fosdem2012 : JBoss Forge & Arquillian

3,225 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,225
On SlideShare
0
From Embeds
0
Number of Embeds
71
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Fosdem2012 : JBoss Forge & Arquillian

  1. Koen Aers Sr. Software Engineer JBoss by Red Hat JBoss Forge / Arquillian Two Missing Links in Enterprise Java Development
  2. Java EE 6 Is Your Oyster <ul><li>Less (boilerplate) code
  3. Higher signal to noise ratio
  4. Powerful mechanisms
  5. Portable apps and knowledge </li></ul><ul><li>POJOs
  6. Annotations
  7. EJB Lite
  8. Simplified packaging
  9. Profiles </li></ul>AS 7 startup < 3 sec
  10. Daunting? What Do You Mean? Startup Cost Gotchas Details Integration
  11. http://jboss.org/forge Carve out a project, work it into shape
  12.  
  13. Daunting? What Do You Mean? Startup Cost Gotchas Details Integration Testing
  14. A Container-oriented Testing Framework http://arquillian.org
  15.  
  16. <ul>1. Select container </ul><ul>2. Start or connect to container </ul><ul>3. Package and deploy </ul><ul>4. Run test in-container </ul><ul>5. Capture results </ul><ul>6. Undeploy and disconnect </ul>
  17.  
  18.  
  19.  
  20.  
  21. <ul><li>Gets you started quickly
  22. Takes care of the gotchas
  23. Adds/activates technologies via plugins
  24. Handles details , gives you perspective </li></ul><ul><li>Less (boilerplate) test code
  25. Micro -deployments
  26. Looks like unit tests, executes in real environment
  27. Same tests for multiple target environments </li></ul>
  28. Questions? http://jboss.org/forge http://arquillian.org [email_address]

×