Cool, thanks Kalle.
On Tue, Nov 17, 2009 at 2:20 PM, Kalle Korhonen <[email protected]> wrote: > Done. Opened Bug 48216 against log4j (they use bugzilla), excluded the > javamail deps and marked log4j to use test scope for core. Please svn > update and try again, ahem.. erewards. > > Kalle > > > On Tue, Nov 17, 2009 at 11:08 AM, Les Hazlewood <[email protected]> wrote: >> Yeah, we're only using log4j as a test dependency for test log output. >> We don't depend on log4j for any compile-time needs (only slf4j-api) >> >> On Tue, Nov 17, 2009 at 1:58 PM, Kalle Korhonen >> <[email protected]> wrote: >>> Well, 1.2.15 is the latest log4j. They say (at ) "The >>> org.apache.log4j.net.SMTPAppender relies on the JavaMail API. It has >>> been tested with JavaMail API version 1.2. The JavaMail API requires >>> the JavaBeans Activation Framework package. " >>> >>> So, Javamail should have been marked as optional in log4j, I'll open >>> an issue against them. And I'll exclude it from Shiro's log4j >>> dependencies for now. >>> >>> Kalle >>> >>> On Tue, Nov 17, 2009 at 10:04 AM, Kalle Korhonen >>> <[email protected]> wrote: >>>> Uh, we need to get the Maven site regularly deployed somewhere. I just >>>> run mvn dependency:tree. Javamail is pulled in as transitional >>>> dependency of log4j, see: >>>> [INFO] +- log4j:log4j:jar:1.2.15:test >>>> [INFO] | \- javax.mail:mail:jar:1.4:test >>>> [INFO] | \- javax.activation:activation:jar:1.1:test >>>> >>>> I don't think we need javamail anyways, but if we do, we should move >>>> to 1.4.1 and mark in the scope provided (it's not worth our time >>>> tracking down where the damaged 1.4 javamail originates from given >>>> it's likely it won't be fixed anyway). I think it's a mistake in log4j >>>> 1.2.15 pom - it should have been marked in the provided scope there >>>> (probably javamail based appender). I can try a newer version of log4j >>>> and if that doesn't help, exclude the unnecessary poms. Agree? >>>> >>>> Kalle >>>> >>>> >>>> On Tue, Nov 17, 2009 at 8:57 AM, Alan D. Cabrera <[email protected]> >>>> wrote: >>>>> Can you post the mail-1.4.jar that you get before you replaced it? Do you >>>>> see where it gets downloaded from during the maven build? >>>>> >>>>> >>>>> Regards, >>>>> Alan >>>>> >>>>> >>>>> On Nov 17, 2009, at 8:21 AM, erewards wrote: >>>>> >>>>>> >>>>>> I did get Shiro from trunk using svn co >>>>>> http://svn.apache.org/repos/asf/incubator/shiro/trunk/ >>>>>> >>>>>> I removed .m2 repository folder and unset JAVA_HOME as you suggested >>>>>> and then did mvn clean install, >>>>>> >>>>>> Of course it did not find jdk >>>>>> >>>>>> ERROR: JAVA_HOME not found in your environment. blah, blah, blah... >>>>>> >>>>>> Then I downloaded jdk 1.6.0_17 set JAVA_HOME to jdk 1.6 and did mvn clean >>>>>> install >>>>>> >>>>>> still same error (so jdk 1.5 and 1.6 did not make difference) >>>>>> >>>>>> >>>>>> ----------------------------------------------------------------------------------------- >>>>>> [INFO] [compiler:compile {execution: default-compile}] >>>>>> [INFO] Compiling 250 source files to >>>>>> C:\Programs\Apache\Shiro\core\target\classe >>>>>> s >>>>>> [INFO] [resources:testResources {execution: default-testResources}] >>>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources. >>>>>> [INFO] Copying 1 resource >>>>>> [INFO] Copying 3 resources >>>>>> [INFO] [compiler:testCompile {execution: default-testCompile}] >>>>>> [INFO] Compiling 43 source files to >>>>>> C:\Programs\Apache\Shiro\core\target\test-cl >>>>>> asses >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> [ERROR] BUILD FAILURE >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> [INFO] Compilation failure >>>>>> error: error reading C:\Documents and >>>>>> Settings\akulkarni\.m2\repository\javax\ma >>>>>> il\mail\1.4\mail-1.4.jar; error in opening zip file >>>>>> >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> [INFO] For more information, run Maven with the -e switch >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> [INFO] Total time: 3 minutes 6 seconds >>>>>> [INFO] Finished at: Tue Nov 17 10:10:54 CST 2009 >>>>>> [INFO] Final Memory: 23M/42M >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> >>>>>> ----------------------------------------------------------------------------------------- >>>>>> >>>>>> Then I downloaded >>>>>> >>>>>> http://mirrors.ibiblio.org/pub/mirrors/maven2/javax/mail/mail/1.4/mail-1.4.jar >>>>>> and replaced it in .m2 repository >>>>>> >>>>>> And mvn install (NOTclean install) >>>>>> >>>>>> Then the build was successful. >>>>>> >>>>>> Thanks, >>>>>> -------------------------------------------------------------------- >>>>>> >>>>>> >>>>>> Alan D. Cabrera wrote: >>>>>>> >>>>>>> How odd. >>>>>>> >>>>>>> Can you, if you are so inclined, unset your JAVA_HOME, trash your .m2/ >>>>>>> repository directory, then perform a >>>>>>> >>>>>>> mvn clean install >>>>>>> >>>>>>> BTW, what are you building? shiro/trunk? >>>>>>> >>>>>>> >>>>>>> Regards, >>>>>>> Alan >>>>>>> >>>>>>> On Nov 16, 2009, at 2:54 PM, erewards wrote: >>>>>>> >>>>>>>> >>>>>>>> See my comments, hope this helps >>>>>>>> >>>>>>>> >>>>>>>> Alan D. Cabrera wrote: >>>>>>>>> >>>>>>>>> A few quick questions. >>>>>>>>> >>>>>>>>> - What version of Java are you running? >>>>>>>>> >>>>>>>>> I have set JAVA_HOME=C:\Programs\Java\jdk1.5.0_15 >>>>>>>>> >>>>>>>>> But when I run java -version on command line I see following >>>>>>>>> java version "1.6.0_07" >>>>>>>>> Java(TM) SE Runtime Environment (build 1.6.0_07-b06) >>>>>>>>> Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing) >>>>>>>>> >>>>>>>>> --------------------------------------------------------------------------- >>>>>>>>> >>>>>>>>> - What version of Maven are you running? >>>>>>>>> M2_HOME=C:\Programs\Apache\Maven-2.2.1 >>>>>>>>> >>>>>>>>> When I run mvn -version I see following >>>>>>>>> >>>>>>>>> Apache Maven 2.2.1 (r801777; 2009-08-06 14:16:01-0500) >>>>>>>>> Java version: 1.5.0_15 >>>>>>>>> Java home: C:\Programs\Java\jdk1.5.0_15\jre >>>>>>>>> Default locale: en_US, platform encoding: Cp1252 >>>>>>>>> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows" >>>>>>>>> >>>>>>>>> (note the java home mvn using) >>>>>>>>> >>>>>>>>> >>>>>>>>> --------------------------------------------------------------------------------- >>>>>>>>> >>>>>>>>> - What kind of OS are you on? >>>>>>>>> XP Pro - SP3 >>>>>>>>> ----------------------------------------- >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Alan >>>>>>>>> >>>>>>>>> On Nov 16, 2009, at 2:35 PM, erewards wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Thanks guys. It worked. Not sure what helped, but I did set >>>>>>>>>> JAVA_HOME and >>>>>>>>>> M2_HOME and also replaced mail-1.4.jar with the one Ludger >>>>>>>>>> suggested. >>>>>>>>>> >>>>>>>>>> Thanks again. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Alan D. Cabrera wrote: >>>>>>>>>>> >>>>>>>>>>> You shouldn't have to do this to get things to compile. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> Alan >>>>>>>>>>> >>>>>>>>>>> On Nov 15, 2009, at 9:42 AM, Ludger wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Download the mail-1.4.jar from >>>>>>>>>>>> >>>>>>>>>>>> http://mirrors.ibiblio.org/pub/mirrors/maven2/javax/mail/mail/1.4/mail-1.4.jar >>>>>>>>>>>> and replace the existing jar in your maven javax/mail/mail folder >>>>>>>>>>>> >>>>>>>>>>>> Then Shiro building works fine. >>>>>>>>>>>> >>>>>>>>>>>> cu >>>>>>>>>>>> -- >>>>>>>>>>>> View this message in context: >>>>>>>>>>>> >>>>>>>>>>>> http://n2.nabble.com/Error-while-building-Shiro-from-source-tp3989762p4008340.html >>>>>>>>>>>> Sent from the Shiro User mailing list archive at Nabble.com. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> View this message in context: >>>>>>>>>> >>>>>>>>>> http://n2.nabble.com/Error-while-building-Shiro-from-source-tp3989762p4015148.html >>>>>>>>>> Sent from the Shiro User mailing list archive at Nabble.com. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> View this message in context: >>>>>>>> >>>>>>>> http://n2.nabble.com/Error-while-building-Shiro-from-source-tp3989762p4015237.html >>>>>>>> Sent from the Shiro User mailing list archive at Nabble.com. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> View this message in context: >>>>>> http://n2.nabble.com/Error-while-building-Shiro-from-source-tp3989762p4019544.html >>>>>> Sent from the Shiro User mailing list archive at Nabble.com. >>>>> >>>>> >>>> >>> >> >
