Ok...this is what happened.
 
In my early days of using maven(about 5 weeks ago) , I unzipped the was40 plugin jar 
in my $MAVEN_HOME/plugins directory and thus creating a directory called 
maven-was40-plugin-1.4.1 with the default setting for my WAS home.Recently I upgraded 
to the maven-was40-plugin-1.4.2 and set my  maven.was40.home to point to the one used 
by WSAD.What I didn't realize (this is my guess) was that the still lingering 
maven-was40-plugin-1.4.1 folder sitting in my  $MAVEN_HOME/plugins and everytime i ran 
maven , it would be cached.I suspect thats the reason why my checkout and ejb deploy 
code generation was running twice everytime.The NPE I was getting , was always 
happening when the WAS ejbdeploy tool was used , instead of the WSAD one(The WAS 
ejbdeploy tool never worked from the beginning on my machine apparently because it 
needs newer fixpacks).
That was40-plugin-1.4.1 folder that was sitting in my $MAVEN_HOME/plugins was the one 
causing the problem.
Maybe a maven guru may explain what exactly was going on backstage :)
 
jeff mutonho

                
---------------------------------
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!

Reply via email to