Though servicemix is widely used and very nice ESB framework, it has some basic problems.The one i am talking about here is very little thing but it can be annoying if you forget this or don't know this.
While creating and sending NormalizedMessage object from any data, after doing that if you read data using NormalizedMessage.getContent() method and send the message object with exhchange to deliveryChannel, using DeliveryChannelImpl.send(MessageExchange) method, then you will get null exception in DeliveryChannelImpl class.
Yes this is true.I don't know why, but it removes content from the message object.Only the content is removed and the properties are still there.
You can read properties from it in same component as many times as you want.If you are forwarding same message to next component, properties will automatically goes.But if you read content once, you must set it again :(.
Also remember that if you need to make new MessageExchange, then you must copy all properties and attachments using TransformComponentSupport.copyPropertiesAndAttachments(outExchange,inMsg,outMsg) method.Then all your data from one message will be copied to another message.
So keep checking this if you getting null Exceptions while sending message through DeliveryChannel.
Well i was just browsing around the net for some cool blog designs and i stumbled across this site.
SmashingMagazine
These blog designs are unique and very nice. Apart from some orthodox design templates there are also some complex and artistic designed ones too.
So just check out this website and pick one for your blog.
Pick your template here
Read it Later is a handy Firefox extension that enables you save links to interesting websites that you have come across, without littering your bookmarks with nonessential items. The program offers two new toolbar buttons and a right-click option to your Firefox toolbar, which can be used to quickly add the current page or link to your Read it Later collection and to browse your saved page links. Your Read it Later items are stored in a designated bookmark folder so they are kept separate from your regular bookmarks. In addition to the bookmark features, the program also integrates with a wide variety of social networking sites and allows you to share interesting content with your online communities.