Custom Search



Lately, I had been doing a lot of J2EE work and though it’s a bit difficult at first having to learn so many things in so little time, I definitely found enjoyment in doing serious Java programming work. :)
I never really thought that J2EE can be some much fun, and there are times that there are some coding work wherein I felt like being spoon fed. Just take for example when I wrote a couple of Message Driven Beans of MDBs on JBoss. You can actually set JNDI properties and JMS destinations using the @ActivationConfigProperty annotations within your codes, or basically through global or application specific XML configuration files (e.g. jboss.xml, jboss-service.xml, jboss-ds.xml). This is definitely very easy instead of writing the connectivity part yourself. So just setup your JMS queust/topics, then the JNDI objects, either through JBoss’ own JNDI implementation or make use of your own file or LDAP based JNDI service, then configure the connection properties file either through your IDE (in my case IntelliJ) or within your code, and wallah, you have a working Message Driven Bean.

Now, I really come to realize that there’s still a lot to explore in Java and I’m glad my work gives me the opportunity to do just that. This is definitely not for the weak hearted as you tend to learn or make use of new technologies almost every 2-3 weeks. It’s like trying to cope up with how fast technologies turn up in the market. Just imagine having to multi-task between, JMS and JTA specification compliance work, third-party JMS provider integration with JBoss, and writing codes for our partner’s beta solutions. Whew! Isn’t that cool? Sometimes, it’s really hard, but I just don’t let the pressure set in as it would just slow me down. So instead of worrying if you can accomplish tasks, it’s better to think how you can accomplish them, and just enjoy the flow of thoughts and the knowledge you gain. ;)

Popularity: 4% [?]

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes