Welcome

Welcome to our blog about all kind of topics that are related to software development. We blog about:

SOA, BPM, EDA, ECM and all the other buzz words. Beware some post might not be so common as you think. We are not scared to go against main stream thoughts.

Technologies like java, maven, springframework, OSGi and front end technologies and frameworks like jQuery, DWR, Flex.

Finally to make this happen we need tools and of course a Mac (well some of us do). So we blog about that as well.

Technorati

Add to Technorati Favorites

Linked in

We now have a linked in group, join the group if you are a regular reader and want to see who else reads this blog.

Upgrading the flex based books-overview sample

As a lot of you out there know, I write a lot about flex and java. For my flex posts I use a sample called books-overview. You can find the sourcecode on google code. A lot of different frameworks released new versions. In this post I describe the some of the upgrades that are important to me

  • flex-mojos (3.1) – the maven flex plugin
  • Mate (0.8.7.1) – a flex framework
  • Spring BlazeDS Integration 1.0.0.RC1

Read on to find out the changes I had to make, the problems I ran into (not that much actually).

Continue reading Upgrading the flex based books-overview sample

Looking for a wicket training in the Netherlands?

If you do not want commercial messages, or you do not want to learn about Wicket, it is safe to skip this post.

Wicket! June 8th and 9th

Web 2.0 applications are everywhere, and Apache Wicket technology is increasingly a part of them. Wicket is an exciting web development framework allowing an easy one [...]

Doing flex with JMS: combining BlazeDS, spring-jms and ActiveMQ

flexlogo.pngThe complete story of combining a lot of different technologies and a lot of different blog post and articles found on the web. There are multiple good posts around this topic, but none of them gave the exact solution I needed. Therefore I write this blog post, maybe someone else can use this as well.

Picture 1.pngTo get an idea if this post is about the approach you need, let me describe the problem or challenge I am facing.

I have an application that is showing the current stock supply of an online shop. Because obtaining all stock items takes a few seconds, I want to notify users when stock changes. To be able to do this I want to communicate changes from a java server using spring technology to a flex client through BlazeDS. The amount of users is not very big, and the changes to the stock are not important when someone obtains all stock items. Therefore the messages do not need to be persisted and we can use an in memory message server implementation provided by ActiveMq. So the flow becomes:

  • Spring sends a message to a topic.
  • BlazeDS pics up the message and transforms the stock payload
  • All flex clients gets notified of the message

Go on to read about the solution.

Continue reading Doing flex with JMS: combining BlazeDS, spring-jms and ActiveMQ

Upgrading to Spring BlazeDS Integration M2

flexlogo.pngspringlogo.pngI have written some posts about using flex and the project Spring BlazeDS Integration. If you haven’t read that post I suggest you start there first : Flex remoting without configuring the client. That said, what is this post about? As the title already says, we are going to upgrade the example from the previous blog post to use the new features of the M2 release of spring Blazeds integration.

Continue reading Upgrading to Spring BlazeDS Integration M2

The case against Flex-based application UIs

I have once in a while discussions with Jettro on Flex, Ajax and what we do at ISIS Papyrus with our Papyrus EYE user interface. Post on Adobe`s Flex attracks a lot of visitors to our blog. So, now I ask all of you with real-world experience with Adobe`s Flex to be honest to [...]

Flex remoting without configuring the client

For a while I am experimenting with flex. I wrote quite some posts about flex and security and I started writing about the Springframework BlazeDS Integration project. One thing that I do not really like about the configuration is the way to configure the remoting. All the hassle with the service-config.xml that needs to be available on the client as well as on the server. Not really nice. Using the maven way of creating a jar with these config files and unzipping this jar into the web server project as well as the client flex project is a way. Still, not ideal when developing in your ide when you want to add a new remote service.

What is the arternative? On the serverside, the mentioned spring project is doing a good job. You do not have to configure all endpoints. But you still need something on the client.

This post talks about a mechanism to enable you to loose all this configuration on the client

Continue reading Flex remoting without configuring the client

Creating the flex client using Spring ActionScript

Picture 4.pngflexlogo.pngIn my previous post I have created a flex client with a BlazeDS back-end using the spring blazeds integration. If you are familiar with the springframework, the configuration became a lot easier at the server side. Still I had some problems to get it easier at the client as well. I still needed the services-config.xml file with some destinations in it. In the side note I already mentioned another way of creating the client using Spring-ActionScript project. As it turns out, you do not really need Spring-ActionScript to loose the configuration. Still it gives you some help and I like to experiment with it a litle bit.

This post is going through the steps to refactor the current books-overview sample application of mine into a cleaner project using Spring-ActionScript.

Continue reading Creating the flex client using Spring ActionScript

Wow, springframework enters the ActionScript and flex domain

Some time a go I had a chat with Alef Arendsen. We talked about flex and the integration with springframework. As a lot of you know, I wrote a few posts about that topic. We talked about what the springframework could do to make life easier for spring developers when using flex and BlazeDS. At that time I did not expect that springsource would jump into this the way they do now. I see already two projects

This sounds almost to good to be true. Combining my springframework knowledge with flex and ActionScript. Maybe I should create a flex front-end talking using BlazeDS to a Hippo Back-end. Of course the application is running on OSGi :-)

Oke, that is something I am not going to talk about in this post. I am going to talk about the new spring flex projects and my first impression. This post is about the BlazeDS integration.

Continue reading Wow, springframework enters the ActionScript and flex domain