FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

   
Speakers
Koen Aers
Schedule
Day Saturday
Room K.3.201
Capacity 85
Start time 15:00
End time 15:55
Duration 00:55
Info
Track JBoss.org Devroom

JBoss Forge / Arquillian: Two Missing Links in Enterprise Java Development

One common complaint you hear a lot about enterprise Java development is that it is quite a burden to get started. For a newbie, it takes a lot of knowledge and effort to even put the simplest JSF application to work. A second element that bothers a lot of people is that it is very difficult to verify that your enterprise components actually do what they are supposed to do. Even for seasoned enterprise developers integration testing can be a huge challenge.

Luckily two recent additions to the JBoss toolset come to the rescue. Arquillian is a container-oriented testing framework built on TestNG and JUnit. It takes down the barrier of bootstrapping the necessary infrastructure when trying to perform integration tests. It lets you test your components in their real target runtime environment using real enterprise services. Secondly, JBoss Forge is an incremental enhancement tool that lets you take an existing Java project and safely add in new functionality. Whether you want to set up JSF, use persistence or enable integration testing with Arquillian, it all becomes a real breeze.

Attend this session to learn how to take advantage of both these tools. You will see how they can be used to rapidly create, test and deploy enterprise Java applications. I will also show how they can be extended to put them even to greater use. They truly will turn out to be the missing links you have been looking for in enterprise Java Development.

Ref : https://docs.jboss.org/author/display/FORGE/Home Ref : http://www.jboss.org/arquillian

Concurrent events:

When Event Track Where
14:00-15:45 LPI Exam Session 1 Certification Guillissen
14:00-16:00 BSDA certification exams Certification UA2.114
14:00-16:00 TYPO3 certification exams Certification UA2.114
14:40-15:25 Banshee: Past, Present, Future and the Crazy stuff Mono K.3.601
14:50-15:05 Open Advice CrossDesktop H.1308
15:00-15:15 Audiveris: Optical Music Recognition Lightning Talks Ferrer
15:00-15:25 Open Clouds with Deltacloud API Virtualization and Cloud Chavanne
15:00-15:25 Lovelace: towards a full Ada OS Ada AW1.121
15:00-15:30 Social Networking: buddycloud, XMPP, and HTTP Jabber and XMPP H.2213
15:00-15:30 Web security, and how to stop the next DigiNotar Mozilla UD2.218A
15:00-15:30 Test concepts for automated Libreoffice testing LibreOffice H.1309
15:00-15:30 Maliit - the open mobile text input project Open Mobile Linux AW1.120
15:00-15:30 Can for-profit companies enforce copyleft without becoming corrupt like MySQL AB? AW1.125
15:00-15:45 Debian packaging for beginners CrossDistribution H.1302
15:00-15:45 Gnuk - OpenPGP USB Token implementation CrossDistribution H.1301
15:00-15:45 yaSSL - yet another (embedded) SSL library Hardware Cryptography H.2214
15:00-15:50 EFL, the toolkit for up and coming Linux mobile devices Future of UI K.1.105
15:00-15:50 Virtualization with KVM: bottom to top, past to future Hypervisors Janson
15:00-15:50 Hooks in PostgreSQL PostgreSQL K.4.201
15:00-16:00 True open hardware: Opencores and OpenRISC Embedded Lameere
15:00-16:00 Nouveau: Recap, on-going and future work X.org+OpenICC K.3.401
15:05-15:35 Trolls, Drama and Gossip CrossDesktop H.1308
15:15-16:00 Enterprise Control, Configuration and Logging/Alarming using GNUstep-base GNUstep AW1.126
15:20-15:35 FOSS in Broadcast Lightning Talks Ferrer
15:30-15:55 DMTF CIMI and Apache Deltacloud Virtualization and Cloud Chavanne
15:30-15:55 Programming Arduinos in Ada Ada AW1.121
15:30-16:00 Hacking Writer LibreOffice H.1309
15:30-16:00 Java in the Age of the JVM Free Java K.4.401
15:30-16:00 Thunderbird Mozilla UD2.218A
15:30-16:00 Social Networking: User Address Ownership in the Federated Social Web Jabber and XMPP H.2213
15:30-16:00 Nemo Mobile - How to contribute to the project Open Mobile Linux AW1.120
15:40-15:55 vcsh - manage config files in $HOME via fake bare git repositories Lightning Talks Ferrer
15:40-16:10 Tumbler - A Modern D-Bus Thumbnail Service CrossDesktop H.1308
15:40-16:25 IronPython: Bringing the dynamic world to the CLR Mono K.3.601
15:45-16:30 Succeeding in the Google Summer of Code as a large project CrossDistribution H.1302
15:45-16:30 OpenQA CrossDistribution H.1301