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.
>>>>
>>>>
>>>
>>
>

Reply via email to