TweetBufferI just migrated to Maven 3 this week, and noticed that my profiles.xml is no being ignored. So now I have to migrate my profiles to my pom.xml, and setting.xml Yet another thing on my list TODO now. Link to this post!
READ MORE »Posts in category Apache Maven
Invalid keystore format and ‘keytool genkey’ issues during Jar signing
TweetBufferInvalid keystore format and ‘keytool genkey’ issues during Jar signing I have been working on creating keystores and signing jars today, and have run into some interesting finding, and some interesting but obscure errors during this process. I have the following maven plugin that I wanted to use to sign my jar with my keystore [...]
READ MORE »Common Hibernate JPA Data Services Component
TweetBufferI have been using Hibernate JPA, with a Java Generics based data access layer for some time now. But each time I go to a new project, I find that I have to do quite a bit of rework just to integrate this component. So what I wanted to do, is find a way to [...]
READ MORE »Agile Consulting and Coaching
TweetBufferI would like to share a new slide deck to outline a presentation I am giving to clients to identify SDLC issues, and how as an Agile Coach, I can assist them in becoming more Agile in their development practice. This can also be seen on my LinkedIn profile. Link to this post!
READ MORE »Spring Security issue: Duplicate detected.
TweetBufferSo I ran into an issue today that has been detailed at http://forum.springframework.org/showthread.php?p=193052 in the Spring forums that at first glance, looked identical to my issue. But this was in fact not my issue. First off, when I was using acegi, I declared an applicationContext-test.xml that myTestNG would instanciate. I then would import my other [...]
READ MORE »Managing your settings.xml
TweetBufferNOTE: AVOID SPACES IN DIRECTORY NAMES AT ALL COST! It is mandatory that your JDK be installed in a directory that does NOT have spaces. The default installer uses “C:\Program Files\Java\**” and I just put mine in “c:\Java\**” instead. Local Repository Your “c:\Documents and Settings\[userId]\.m2\settings.xml” is the location where you can override various project properties. [...]
READ MORE »Keeping Tomcat binaries locally for integration testing on Linux
TweetBufferI ran into an issue of server timeouts with embedded Tomcat in my Maven build once I moved to my Linux Build Server. I defined the cargo plugin as that is starting my embedded Tomcat during the build: <plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <version>1.0-alpha-4</version> <configuration> <wait>${cargo.wait}</wait> <container> <containerId>${cargo.container}</containerId> <output>${project.build.directory}/${cargo.container}.log</output> <log> ${project.build.directory}/${cargo.container}-cargo.log </log> <zipUrlInstaller> <url>${cargo.container.url}</url> <installDir>${installDir}</installDir> </zipUrlInstaller> </container> [...]
READ MORE »Deploying webapp to multiple containers
TweetBufferIn my efforts to integrate Jetty, tomcat and selenium into my Maven build for continuous integration tests, I have run into some strange issues. It seems that if I run my webapp-2.2.war in my standalone Tomcat 5.5 installation, or in my Maven integrated Jetty, I can refer to my application at my root context of [...]
READ MORE »Building Oracle BPEL suitcase from Maven
TweetBufferbpel-example I spent quite a while trying to get Maven to build our Oracle BPEL suitcases. I wanted to do this because I did not want to rely on JDeveloper to deploy the suitcases. That would also not fit into a continuous integration. The biggest issue we faced was the recursive JAR inclusion that the [...]
READ MORE »
