Julian Jewel's Weblog()

Julian Jewel

Subscribe to Julian Jewel: eMailAlertsEmail Alerts
Get Julian Jewel: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Julian Jewel
D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visua...
MongoDB is a high-performance schemaless database that allows you to store and retrieve JSON-like documents.  MongoDB stores these documents in collections, which are analogous to SQL tables.  Because MongoDB is schemaless, there are no guarantees given to the database client of the fo...
I’ve been on numerous projects, and the projects that were really successful is where the architect implemented parts of the system or at the least guided the development with the lower level details of the system. Today’s enterprise applications are quite complex, and it r...
You can view my blog in Atom feed here – http://www.julianjewel.com/wordpress/?feed=atom
From its first meetings back in early 2010, to a working reference implementation, documentation for stakeholders, best practice recommendations, and soon-to-be-finalized standards, the Direct Project has come a long way. But the proof of any bright idea is in its real world implementa...
I’ve been trying to install Windows Service Pack 3 on my laptop and I kept getting the “You do not have permission to update Windows XP. Please contact a system administrator.” or “Access Denied” even though I had administrator rights. It was because my security policies were messed up...
A powerful library which helps developers to implement audit functionality through Hibernate. It uses a global revision number and for every transaction commit it increases the global revision number by one and created an entity record in the designated audit table. The default table w...
We had this new error from Hiberante – “java.lang.IncompatibleClassChangeError: class org.hibernate.cfg.ExtendedMappings has interface org.hibernate.cfg.Mappings as super class” – This is due to using the older hibernate entity manager/annotations libraries that...
Red Hat recently released their updated SQA platform with JBoss Enterprise SOA Platform 5.0. MOre information here – http://www.theserverside.com/news/thread.tss?thread_id=59785 I’ve used other ESB’s including Mule, ServiceMix, Sonic etc. I think its a lot easier to integrate wit...
We use Ehcache extensively with Hibernate and for temporary caches. I had to write a JMS based distributed cache listener to update cache on a cluster and that works fine. And the JMS based distributed cache is also transactional. Try the new Ehcache which is part of the open source T...
You would need this if you want to test your Web GUI for concurrent users. Easy to setup and install. More info here – http://www.loadtestingtool.com/
Nice to see some initiative on a open source BPMS. Runa WFE is an OpenSource BPMS system, based on JBoss jBPM core. It is a cross-platform end user solution for business process development and execution. More information at – http://sourceforge.net/projects/runawfe
Looking for a tool that can automate your UI testing. Selenium Remote Control (RC) is a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser. More information here &#...
More information - http://blogs.mulesoft.org/mule-ide-2-0-released/
Here’s a Echo3 application in 3 steps
We process about 300 messages / second in our application. The Service Activator pattern has been very helpful to fork off and distribute processing of messages. We fork off messages to a JMS queue for processing. In some cases, the forked off messages need to run inside the same trans...
So what do you really look for in an interface engine? There is more to an IE than just being a pass-through of messages.
Making Cloud a Reality for Enterprises via SOA Governance – More at – http://malaramakrishnan.sys-con.com/node/1038267
ZK is the most proven Ajax + Mobile framework available, designed to maximize an enterprise’s operational efficiency and minimize development time and cost. With groundbreaking Direct RIA architecture, ZK simplifies and hastens the creation, deployment and maintenance of rich Internet ...
We needed a really light weight ESB and we were evaluating Mule, ServiceMix and finally decided to write our own Spring based service bus. And it ended up working great for us. At that time, the Spring Integration was just being developed. I was looking into the Spring Integration and ...
Don’t want to learn ant scripts Tired of writing ant scripts Don’t want to maintain XML files Here’s a pure Java build API. You just have to download the JAR, add it to your projects and write the entire build configuration in Java. ProtoJ is a pure java build, insta...
We have had numerous arguments with your DBA’s about normalization. We had the following issues Normalizing 2 different tables used by entirely different services (Audit, Business) because they have the same field name Normalizing immutable audit table The following links migh...
Being an architect is a tough job. The life of an architect is very painful especially taking many suboptimal decisions in the dark. The book “97 Things Every Software Architect Should Know” can really help avoid such costly mistakes. You can get the book at – http:/...
A cool article at http://www.roseindia.net/javatutorials/insane_strings.shtml You never know what can happen with Java code .