Looks like this issue has been resolved. 

In case we need to revisit this again, I am posting the mail.jar from
original maven build

http://n2.nabble.com/file/n4020731/mail-1.4.jar mail-1.4.jar 
http://n2.nabble.com/file/n4020731/mail-1.4.pom mail-1.4.pom 

Its being downloaded from 

https://maven-repository.dev.java.net/nonav/repository/javax.mail/jars/mail-1.4.jar

Thanks,
-----------------------------------------------------------


Les Hazlewood-2 wrote:
> 
> Darn, I forgot that the sample apps use log4j at runtime - not just
> for test output.  Still, the samples should change that to a runtime
> scope individually (or maybe in the samples parent pom) rather than
> having that be the default in the root pom.
> 
> On Tue, Nov 17, 2009 at 2:22 PM, Les Hazlewood <[email protected]>
> wrote:
>> 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.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
> 
> 

-- 
View this message in context: 
http://n2.nabble.com/Error-while-building-Shiro-from-source-tp3989762p4020731.html
Sent from the Shiro User mailing list archive at Nabble.com.

Reply via email to