Archive for February 2009

    Existing Seam application converted to a JBoss Portlet

    February 25, 2009 6:35 PM

    Recently, I had the need to port a standalone web application that was written in Seam to be a portlet within JBoss Portal.   Overall, I was surprised at how easy this process was, but also wanted to write about a “gotcha” to maybe save someone else some time.

    posted by Jeff Brown

    AIR / Flex - Drap & Drop (to Desktop)

    February 25, 2009 6:25 AM

    In order to drag one or more files from an AIR application to the desktop you have to handle just one event: DragEvent. I have created a custom class named Document. This class specifies properties for the filename and the URL to the file itself. I then created an ArrayCollection and added some Documents to it.

    posted by Shane Johnson

    Web Applications, Services, & Loose Coupling

    February 24, 2009 6:30 AM

    I think it’s pretty safe to say that most web applications fall into one of two categories. Content Driven Data Driven I also think it is pretty safe to say that they are easy to build. However, things can get a little dicey when it comes time to integrate services. The fact is that we are implementing reusable functionality as services and that means that our web applications must now include service clients.

    posted by Shane Johnson

    Groovy Talk at UniForum

    February 23, 2009 10:21 PM

    Tomorrow (Tuesday) I’m going to be giving my “Building DSLs with Groovy” talk at the UniForum group at IIT’s campus out in Wheaton Illinois. I imagine that the talk is only open to UniForum members, but it looks like you can become a member simply by attending a meeting (and paying the fee).

    posted by Sten Anderson

    Alfresco Tech Talk - CMIS

    February 23, 2009 4:05 PM

    What went right? I was able to demo the CMIS explorer live. I was able to demo Sten’s CMIS visualizer live. I was able to walk through my prepared OO presentation. What went wrong? Adobe Connect

    posted by Shane Johnson

    Why I Like Grails

    February 19, 2009 7:10 PM

    I’ve always been a fan of glass mugs. In addition to being able to see what I’m drinking, I prefer their smooth feel to that of standard ceramic. Recently however, a friend turned me onto grails. On the surface, it would seem that grails are a throwback from an era long past, but there is something to be said about drinking from the satisfying heft of a jewel encrusted grail made of bronze that helps me get in touch with my northern Germanic roots.

    posted by Sten Anderson

    New Beginnings (relax, not for me…unless you know something I don’t…)

    February 19, 2009 3:38 PM

    My good buddy Paul Lamere has moved on from Sun Microsystems to join a Music 2.0 startup.  Paul was my mentor early on, and any quality in programming that I have managed to squeeze out over the years I attribute to him.

    posted by Sten Anderson

    AJAXing…

    February 18, 2009 4:33 PM

     Last week when Matt gave blog space to me and I was looking forward to cut the ribbon of my blogs with my first mark up, and here we Goooooooo……………… My first opportunity to do so has just come up…WOW!!!!!!

    posted by Rohit Srinath

    JBoss Reports Record Number of Downloads…Why?

    February 18, 2009 4:48 AM

    I received my monthly JBoss Developer Newsletter the other day.  Not surprising, it referenced a record number of downloads of the JBoss Application Server 5.0 in December.   According to the JBoss AS 5 SourceForge project statistics page, from Oct-2008 to Dec-2008, there was an average of 122,000 downloads per month with a peak of 127,000 in December.  They cited December as being the highest ever download rate in JBoss's history!

    posted by Matt Van Bergen

    SOA - Composition vs Integration

    February 16, 2009 11:34 PM

    I think I’ve finally figured out why I want to kick SOA in the balls every time I see it. It is responsible for the notion of composition via remoting. The problem I have with web services is that they are just another method of remoting, and remoting requires messaging. The fact that you are using web services does NOT mean that you have built a distributed system. As a matter of fact, you haven’t. Especially since web services rely on synchronous point-to-point communication. It means that you have mistakenly used remoting as a means of composition.

    posted by Shane Johnson

    JavaFX 1.1 Released

    February 13, 2009 6:35 PM

    It looks like version 1.1 of the JavaFX SDK has been released, which now officially includes Mobile support. It also includes “Full Screen” support which is a great bonus for game development.

    posted by Sten Anderson

    Alfresco Code Camp in Chicago

    February 12, 2009 11:17 PM

    Last week, Shane Johnson and I spoke at the Alfresco code camp in Chicago.  This event was organized by CITYTECH, and it was a great opportunity to share some of our Alfresco 3 experience with the community.  From what I understand, the attendance rivaled that of code camps in New York and Boston.  Hopefully, this is a positive indicator of the growing Alfresco presence in the Chicago/Midwest region.

    posted by John Kraus

    CMIS Explorer - Download

    February 12, 2009 9:32 PM

    I’ve been working on the CMIS explorer on and off for the past few weeks. I think it is about time I made it available for download. I’d be interesting in hearing feedback on it. Download Update: I just realized that there is still a hard coded URL in the source. That means it will only work against Alfresco running locally on port 8080. I’ll get that fixed up right away. I’ll be curious to see if it will work against another repository afterwards.

    posted by Shane Johnson

    JavaFX CMIS Browser

    February 12, 2009 5:38 PM

    A while back my colleague, Shane Johnson, blogged about a CMIS browser he had written using Flex/AIR. If you’ve come to this post for the “JavaFX”, or if you’re me from a week ago, here’s a bit of context: CMIS (Content Management Interoperability Services) is a specification that defines a set of Web Services which can be used to interface with a content repository.

    posted by Sten Anderson

    Mavenize Your Flex/AIR App

    February 9, 2009 4:28 PM

    I recently had a need to create a maven project that could compile my Flex application and package it up as an AIR app. After fighting with Flex-Mojos 2.x, I decided to try out the new 3.0-SNAPSHOT and finally got a successful compile and package. The main project page for Flex-Mojos can be found here.

    posted by Bill Gloff

    Easy Music Access on the iPhone

    February 6, 2009 11:03 PM

    I just discovered today that you can double tap the home button on your iPhone (or iPod Touch in my case) in order to access a little popup menu that let’s you start and stop your music and adjust the volume using the software volume control. If the phone isn’t locked, you can elect to go straight to the Music app as well.

    posted by Matt Campbell

    I Want to be on the Front Page, Too!

    February 6, 2009 5:38 PM

    So my company, CityTech, has recently overhauled its web site, and I’m sure you’ll agree, it looks really nice. As you’ll note, the top few posts from our company’s blogroll are aggregated off to the left.

    posted by Sten Anderson

    Java Funny

    February 5, 2009 9:33 PM

    Joel Spolsky of the Joel on Software fame had a funny post about the java installer a few weeks ago (yes, I know, I have been way behind in my feed reading). It is worth a good laugh to all those who love java.

    posted by Matt Campbell

    Alfresco Code Camp : Chicago - Complete

    February 4, 2009 5:18 AM

    Today, John and I spoke at the Alfresco Code Camp in Chicago. I discussed the Surf framework, Alfresco Share, and CMIS. John did a outstanding job discussing Site Studio and provided some great exercises.

    posted by Shane Johnson
Top