Category Archives: We Put the “E” In JEE. The first “E”.
Continuous Enterprise Development: The JavaOne Session
Parents aren’t supposed to play favorites with their children, but there’s always that one kid you’re just really proud of, right? Admit it. In my case at JavaOne 2012, it’s my last session with Aslak: “Continuous Enterprise Development: Case Studies in Java EE Integration Testing”. We hit the stage at the Parc55 again in Cyril Magnin […]
Today’s Rapid Java EE Development: Live Coding from Scratch to Deployment
Aslak and I are happy to be kicking off JavaOne 2012 here in San Francisco, and this entry is to detail (and accompany) the talk we’ll soon be giving on Monday morning, 1st October, at 8:30AM Pacific Time at the Parc55 Hotel in Cyril Magnin II/III. Because not everyone can be joining us in person, […]
Integration-Testing Nontrivial Deployments: A Sane Maven Dependency Resolver
The use case which lead to the birth of the ShrinkWrap project may be summed up: identify deployments for simplified integration testing. So we built an API which made it easy to group resources together in a single deployable unit: JavaArchive archive = ShrinkWrap.create(JavaArchive.class, “deployment.jar”) .addClass(MyEjb.class, MyCdiBean.class); Combined with the Arquillian Test Platform which deploys […]
Introducing an In-Memory File System for Java: ShrinkWrap NIO.2
We’d initially built ShrinkWrap as virtual filesystem which would simplify the declaration of deployable archives for a Java Enterprise environment. It’s mostly been successful for two reasons: The API is clean, concise, and intuitive The backend adaptors allow us to translate the ShrinkWrap grammars into something Java EE containers can understand Though the project has […]
Continuous Enterprise Development in Java
A welcome consequence of working in open-source is that we’re tightly wound into the user feedback loop; over time the shortcomings of our projects and industry echo repeatedly and steer our direction. It’s become very clear to us on the Arquillian team that users aren’t really seeking a component-by-component approach to building applications. While docs […]
The Unofficial JBoss Drinkup and JUDCon / JBossWorld Kickoff
JUDCon and JBossWorld Boston 2012 are upon us, folks. This year we’ll be having an informal, unofficial meetup at the oldest continually operating tavern in the United States, the Bell in Hand. 45 Union Street Boston MA 02108 (617) 227-2098 We’ll be there 6PM – 9PM on Sunday night, the 24th of June, the night […]
Call for Collaboration: JavaOne 2012 Community Keynote
In the Arquillian Team, we believe that Open Source isn’t really about software; it’s about the exchange of ideas. Across cultures, corporations, locales we come together each armed with a slightly different perspective. Slightly different strengths. Lately we’ve been grateful to field pull requests for code, documentation translations, new ideas, community roadmap planning meetings, and criticisms alike. […]
Affirmative Action | The Power of Yes
Prior to inking my employment with JBoss, I served as backend developer for a firm specializing in rich-media webapps. The founders at the excellent 9mmedia in Manhattan have background in user interface and interactive design, and as such built a team heavily centered along these core competencies. So I was always a bit of an oddball […]
Planes, Trains, and Automobiles | JBoss European Tour 2011 Part II
Well, we last left our heros in Sofia embraced by the charming hospitality of Yoana Ivanova and the rest of the Java2Days crew. In the afterglow of a successful JBoss presence at the conference, Lincoln and I allowed ourselves to be persuaded to stay out with community contributor Ivan way past bedtime; night turned to […]
Planes, Trains, and Automobiles | JBoss European Tour 2011 Part I
I didn’t mean for this to happen, honestly. We’ve been excited about the headway being made with #Arquillian. The community is growing in terms of both adoption and contribution, and it’s a shared belief among our little team that we’ve definitely hit upon a necessary niche in the testability of Enterprise Java. So a useful […]
