Rolling My Own Java Security Framework

I needed to quickly roll out a small security framework for an app at work. Since it’s a security framework, it must have at the minimum: User Management – add/edit/delete users for administrators and change password for users. Authentication – establish identity of a user by getting user credentials typically via a login page. Authorization [...]



 WebSphere 6 Error: Unsupported major.minor version 49.0

I was trying to test a web application in WebSphere 6 when I encountered this error: Error 500: java.lang.LinkageError: LinkageError while defining class: aiu.webservices.bean.ConfigServiceProxy Could not be defined due to: aiu/webservices/bean/ConfigServiceProxy (Unsupported major.minor version 49.0) This is often caused by having a class defined at multiple locations within the classloader hierarchy. Other potential causes include [...]



 Web Services with Apache Axis2

Since my new project would require me to use web services, I decided to get my hands at it. Bottom-Up Approach To Writing Web Services The logical place to start would be take your plain old Java classes (POJOs, I love them) and expose their methods to to the web. Since you already have the [...]



 Learning JSF

Here’s a great way of learning JSF from the JSF For Non-Believers series by Rick Hightower at IBM Developerworks. Clearing The FUD About JSF The JSF Application Lifecycle JSF Conversion and Validation JSF Component Development Pretty good although one thing to watch out for is that you need to change the faces-config.xml from the DTD [...]



 JSF on Tomcat 6

I tried my hands on JSF last Friday. It didn’t go as smoothly as I expected. Being the bleeding edge kind of person :P I set it up using Tomcat 6 and a quick start package from Exadel. The package already has all the jar files you need and you only need to type in [...]



 Teching Up

Been refreshing my Java and UML. Next up would be Hibernate then Spring. And it’s fun!



 LDAP and JNDI

Today, instead of just dealing with people and papers, I actually worked on something a bit more interesting. I needed to allow users to change the passwords of their Active Directory accounts using a web page. Being a Java zealot, the solution I chose was JNDI which made things pretty much straightforward. Of course it [...]