> MG>the latest 1.4.1 distro from > http://ws.apache.org/axis2/download/1_4_1/download.cgi
Yes, this is where I grabbed the code from. I also tried building out of subversion from the 1.4.1 tagged tree. >> 1.) The kernel module is missing a dependency containing the >> javax.activation package. > MG>no reference to javax.activation in ./modules/kernel/POM.XML > MG>%MAVEN_PLUGIN%\org\apache\axis2\axis2-kernel\1.4.1\axis2-kernel-1.4.1.jar > MG>built successfully The javax.activation package is referenced in multiple places: kernel/src/org/apache/axis2/context/MessageContext.java kernel/src/org/apache/axis2/transport/TransportUtils.java kernel/src/org/apache/axis2/builder/DiskFileDataSource.java ...and more. If it's not listed explicitly as a dependency, then that package would have to come in transitively or be provided by another dep that I'm not aware provides it. Can you point to the dependency that's providing that package? I could troubleshoot if I knew where it was supposed to be coming from. >> 2.) The adb-codegen module is missing a dependency containing the >> org.apache.xml.serializer package. > MG>no reference to org.apache.xml.serializer in ./modules/adb-codegen/POM.XML > MG>%MAVEN_PLUGIN%\org\apache\axis2\axis2-adb-codegen\1.4.1\axis2-adb-codegen-M > G>1.4.1.jar > MG>built successfully.. When you say 'no reference', what do you mean? This package is usually included with xalan, I wouldn't expect the string 'org.apache.xml.serializer' to show up anywhere in the pom... >> For now I'm working around this by explicitly adding the javax.activation >> dependency, updating the xalan version to 2.7.1, and adding the xalan >> serializer dep. This allows the maven build to complete, but I don't feel >> great about just adding deps without knowing why they were missing in the >> first place. > > MG>Both kernel and adb-codegen built successfully for my environment > MG>can you re-download and re-build to reproduce the error? I've done that a couple of times, same result. It looks like you're building out of an ide? If you try a vanilla command line build, 'mvn clean install', does it still work? Thanks, Jason
