Mark Struberg | 24 Oct 09:47 2014
Picon

[ANNOUNCE] Welcome Hendrik Saly as new Apache Geronimo committer

Hi!

Due to his contributions to various spec APIs and other EE parts the Apache Geronimo PMC invited Hendrik
Saly to become an Apache Geronimo committer. 

We are glad he accepted and would like to welcome him on board of this project!

Welcome Hendrik, and we hope you have fun!

The Apache Geronimo PMC

Mark Struberg | 21 Oct 11:11 2014
Picon

[VOTE] release Apache Geronimo XBean-4.1 (take2)

Hi!

I've rolled another build (take2) for Geronimo XBean-4.1.

This release mainly brings an important performance improvement for xbean-finder.

The staging repo is
https://repository.apache.org/content/repositories/orgapachegeronimo-1011/

The source jar can be found here:
https://repository.apache.org/content/repositories/orgapachegeronimo-1011/org/apache/xbean/xbean/4.1/

My key can be found at
https://svn.apache.org/repos/asf/geronimo/KEYS

please VOTE
[+1] all fine, ship it
[+0] meh, don't care
[-1] stop, because ${reason}

here is my +1

txs and LieGrue,
strub

Romain Manni-Bucau (JIRA | 21 Oct 08:30 2014
Picon

[jira] [Resolved] (GERONIMO-6526) IMAP connection via java mail api (geronimo-javamail_1.4_mail) throws NPE


     [
https://issues.apache.org/jira/browse/GERONIMO-6526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Romain Manni-Bucau resolved GERONIMO-6526.
------------------------------------------
    Resolution: Fixed

Applied, Thanks Hendrik!

> IMAP connection via java mail api (geronimo-javamail_1.4_mail) throws NPE
> -------------------------------------------------------------------------
>
>                 Key: GERONIMO-6526
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6526
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: mail
>    Affects Versions: 3.0.0, 3.0.1
>            Reporter: Oliver Guenther
>            Priority: Minor
>         Attachments: GERONIMO-6526.patch, geronimo-6526-svn-withtests.diff, geronimo-6526-withtests.diff
>
>
> Tryng to use the java mail api in establishing an imap connection results in an NPE. 
> {code}
> Properties p = new Properties();
> p.put("mail.store.protocol", "imap");  // imaps does the same
> p.put("mail.host", "");
(Continue reading)

Hendrik Saly (JIRA | 20 Oct 22:50 2014
Picon

[jira] [Commented] (GERONIMO-6526) IMAP connection via java mail api (geronimo-javamail_1.4_mail) throws NPE


    [
https://issues.apache.org/jira/browse/GERONIMO-6526?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14177451#comment-14177451
] 

Hendrik Saly commented on GERONIMO-6526:
----------------------------------------

Related (or even the same) issues:
https://issues.apache.org/jira/browse/GERONIMO-6485
https://issues.apache.org/jira/browse/GERONIMO-6347
https://issues.apache.org/jira/browse/GERONIMO-6421

This one is marked resolved but it seems that the fix never have been
released (or fix was not really a fix)?
https://issues.apache.org/jira/browse/GERONIMO-4611

> IMAP connection via java mail api (geronimo-javamail_1.4_mail) throws NPE
> -------------------------------------------------------------------------
>
>                 Key: GERONIMO-6526
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6526
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: mail
>    Affects Versions: 3.0.0, 3.0.1
>            Reporter: Oliver Guenther
>            Priority: Minor
>         Attachments: GERONIMO-6526.patch, geronimo-6526-svn-withtests.diff, geronimo-6526-withtests.diff
(Continue reading)

Hendrik Saly (JIRA | 20 Oct 22:45 2014
Picon

[jira] [Updated] (GERONIMO-6526) IMAP connection via java mail api (geronimo-javamail_1.4_mail) throws NPE


     [
https://issues.apache.org/jira/browse/GERONIMO-6526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hendrik Saly updated GERONIMO-6526:
-----------------------------------
    Attachment: geronimo-6526-svn-withtests.diff
                geronimo-6526-withtests.diff

Two patches with the same content (one for git and one for svn). If on svn apply it with "patch -p0 < geronimo-6526-svn-withtests.diff"

> IMAP connection via java mail api (geronimo-javamail_1.4_mail) throws NPE
> -------------------------------------------------------------------------
>
>                 Key: GERONIMO-6526
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6526
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: mail
>    Affects Versions: 3.0.0, 3.0.1
>            Reporter: Oliver Guenther
>            Priority: Minor
>         Attachments: GERONIMO-6526.patch, geronimo-6526-svn-withtests.diff, geronimo-6526-withtests.diff
>
>
> Tryng to use the java mail api in establishing an imap connection results in an NPE. 
> {code}
> Properties p = new Properties();
> p.put("mail.store.protocol", "imap");  // imaps does the same
(Continue reading)

Hendrik Saly (JIRA | 19 Oct 15:54 2014
Picon

[jira] [Commented] (GERONIMO-6533) [Geronimo Javamail] InternetAddress should throw exception in strict mode for invalid address


    [
https://issues.apache.org/jira/browse/GERONIMO-6533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14176317#comment-14176317
] 

Hendrik Saly commented on GERONIMO-6533:
----------------------------------------

Will look into rfc-2606, but the root cause of this problem is that geronimo javamail seems not to be strict
enough with respect to rfc822 ...

> [Geronimo Javamail] InternetAddress should throw exception in strict mode for invalid address
> ---------------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-6533
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6533
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: mail
>            Reporter: Arnaud MERGEY
>
> Unlike Oracle Javamail to Geronimo Javamail implementation, Geronimo Javamail accept invalid emails
even in strict mode
> Executing;
> <code> javax.mail.internet.InternetAddress("a",true);</code>
> fails throwing AddressException with Oracle Javamail, but succeed with Geronimo Javamail
> validate() succeed as well, it should throw an exception when address is not an email address

--
(Continue reading)

Mark Struberg | 19 Oct 09:51 2014
Picon

[VOTE] release Geronimo XBean-4.1

Hi!

I've rolled a build for Geronimo XBean-4.1.

This release mainly brings an important performance improvement for xbean-finder. 

The staging repo is
https://repository.apache.org/content/repositories/orgapachegeronimo-1007/

The source jar can be found here:
https://repository.apache.org/content/repositories/orgapachegeronimo-1007/org/apache/xbean/xbean/4.1/

My key can be found at
https://svn.apache.org/repos/asf/geronimo/KEYS

please VOTE
[+1] all fine, ship it
[+0] meh, don't care
[-1] stop, because ${reason}

here is my +1

txs and LieGrue,
strub

Mark Struberg (JIRA | 19 Oct 08:55 2014
Picon

[jira] [Commented] (GERONIMO-6533) [Geronimo Javamail] InternetAddress should throw exception in strict mode for invalid address


    [
https://issues.apache.org/jira/browse/GERONIMO-6533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14176233#comment-14176233
] 

Mark Struberg commented on GERONIMO-6533:
-----------------------------------------

Hi Hendrik!
I did not look closely but I remember a few pitfalls from Sigfried Göschls work over at commons-email. E.g.
we also need to look at rfc-2606
https://tools.ietf.org/html/rfc2606

{quote}
...
   To safely satisfy these needs, four domain names are reserved as
   listed and described below.

                   .test
                .example
                .invalid
              .localhost

      ".test" is recommended for use in testing of current or new DNS
      related code.

      ".example" is recommended for use in documentation or as examples.

      ".invalid" is intended for use in online construction of domain
      names that are sure to be invalid and which it is obvious at a
(Continue reading)

Hendrik Saly (JIRA | 19 Oct 00:33 2014
Picon

[jira] [Commented] (GERONIMO-6533) [Geronimo Javamail] InternetAddress should throw exception in strict mode for invalid address


    [
https://issues.apache.org/jira/browse/GERONIMO-6533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14176155#comment-14176155
] 

Hendrik Saly commented on GERONIMO-6533:
----------------------------------------

Here is proposal for fixing this: https://github.com/salyh/javamailspec/commit/97bd36001ce560c31f241fde37b0ee37732def6e

Although the above mentioned fix proposal fixes the thing in a spec compliant manner its to be considered as
a "breaking" change because it can make stop working applications which delivering mail to local addresses.
So far a internet address with only a local part ("a" for example) was considered as correct even in strict
mode (which is not rfc822 compliant because a domain is also needed). Now such an address will be
considered as illegal in strict mode which can be breaking.

Comments? 

> [Geronimo Javamail] InternetAddress should throw exception in strict mode for invalid address
> ---------------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-6533
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-6533
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: mail
>            Reporter: Arnaud MERGEY
>
> Unlike Oracle Javamail to Geronimo Javamail implementation, Geronimo Javamail accept invalid emails
(Continue reading)

Mark Struberg | 17 Oct 08:42 2014
Picon

[DISCUSS] release XBean-4.1?

Hi!

As you might have seen I improved the performance of xbean-finder quite a bit with only a few lines changed.
I'd like to release it to have it ready for TomEE, OpenWebBeans, etc.

Any objections or things you are currently working on and you like to have in the release?

LieGrue,
strub

Kevan Miller | 13 Oct 01:47 2014
Picon

Re: Board report time

Looks good. Thanks Jarek.

--kevan

On Sat, Oct 11, 2014 at 5:23 AM, Jarek Gawor <jgawor-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
Hi all,

This is a bit late but I created a draft board report for October:

https://cwiki.apache.org/confluence/display/GMOxPMGT/Apache+Geronimo+Board+Report+-+2014-10+-+October

If I missed something please let me know or go ahead and update the
page directly.

Thanks,
Jarek


Gmane