geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geist Alexander <alexand...@gmx.com>
Subject Re: Bug in geronimo-javamail_1.4_mail-1.0.jar?
Date Mon, 01 Jan 2007 18:34:07 GMT
With your fix i was able to read the Messages in the Message[] Array.
Unfortunately i found a next bug(?). This exception returns, when i am 
reading the content of a message.

java.io.IOException: Underlying input stream returned zero bytes
    at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:268)
    at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)
    at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)
    at sun.nio.cs.StreamDecoder.read0(StreamDecoder.java:107)
    at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:93)
    at java.io.InputStreamReader.read(InputStreamReader.java:151)
    at 
org.apache.geronimo.mail.handlers.TextHandler.getContent(TextHandler.java:107)
    at 
javax.activation.DataSourceDataContentHandler.getContent(DataHandler.java:774)
    at javax.activation.DataHandler.getContent(DataHandler.java:521)
    at javax.mail.internet.MimeMessage.getContent(MimeMessage.java:923)
    at keygen.main.MailReceiver.receive(MailReceiver.java:49)
    at keygen.main.MailReceiver.main(MailReceiver.java:173)

Same code works with Suns mail.jar

Alex


Rick McGuire schrieb:
> Geist Alexander wrote:
>> Done.
>> https://issues.apache.org/jira/browse/GERONIMO-2679
>>
>> I cant find the source for the mail implementation. Maybe i can fix 
>> this problem und build geronimo-javamail.jar to replace the buggy 
>> version.
>> Sorry, but im a nub in geronimo and its implementation.
> I've fixed this in the latest trunk javamail code, located here:
>
> https://svn.apache.org/repos/asf/geronimo/javamail/trunk
>
> If you could build this and verify this actually fixes your problem, 
> that would be great.  Note that this codes builds the jars using the 
> 1.1-SNAPSHOT version ID, so you'll need to rename these if you're 
> dropping them into an Geronimo assembly as replacements.
>
> Rick
>
>
>>
>> A. Geist
>>
>>>
>>> On Dec 29, 2006, at 9:05 PM, Geist Alexander wrote:
>>>
>>>> I am using the latest Geronimo release  2.0-M1. This release 
>>>> includes the geronimo-javamail_1.4_mail-1.0.jar.
>>>> .\geronimo-tomcat6-jee5-2.0-M1\repository\org\apache\geronimo\javamail\geronimo-javamail_1.4_mail\1.0\geronimo-javamail_1.4_mail-1.0.jar

>>>>
>>>>
>>>> I was testing the sample code in my web-app and a standalone 
>>>> client-application. The result was the same Exception in both apps. 
>>>> I think there is a bug in the implementation. The vector has 2 
>>>> items, the index to get the second item must be "1" not "2".
>>>>
>>>> The same sample code works with suns mail.jar, but i was not able 
>>>> to use this jar in my geronimo web application.*
>>>> *
>>>
>>> Geist,
>>> Apologies. I forgot how the javamail implementation was separated
>>>> from our specification.
>>>
>>> There's clearly a bug in the javamail implementation. Could you 
>>> create a jira?
>>>
>>> --kevan
>>>
>>>
>>
>>
>


Mime
View raw message