[weld-issues] [JBoss JIRA] (WELD-2189) weld-environment-common and weld-servlet-core share common package preventing Jigsaw modularization

2016-11-11 Thread Antoine Sabot-Durand (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Antoine Sabot-Durand commented on  WELD-2189  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: weld-environment-common and weld-servlet-core share common package preventing Jigsaw modularization   
 

  
 
 
 
 

 
 

The reason being that this way Maven will force the creation of so called automatic modules out of Weld dependencies
 It's not maven which create this it's the java compiler because maven called it witht the jar on the module path. 

Also, I cannot really say if this would be a blocker if we were to modularize Weld (which I unsure we aim to, at least any time soon TM), but it might prove to be so.
 It will. You can double check by going to the openJDK mailing list as I have done and ask about package splitting. Honnestly I don't understand why the question of supporting modularity is asked, when support Java EE 8 servers will be released, Java 9 will be every where and not supporting it might be seen as being legacy. Fixing this problem is mainly deciding to move three classes in a new sub-package. It may break backward compatibility, hat's why we should introduce it in a major release: Weld 3.0.0  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.2.3#72005-sha1:73be91d)  
 
 

 
   
 

  
 

  
 

   

___
weld-issues mailing list
weld-issues@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/weld-issues

[weld-issues] [JBoss JIRA] (WELD-2256) CDI.current() fails in portable extension observer methods

2016-11-11 Thread Martin Kouba (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Martin Kouba updated  WELD-2256  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Weld /  WELD-2256  
 
 
  CDI.current() fails in portable extension observer methods   
 

  
 
 
 
 

 
Change By: 
 Martin Kouba  
 
 
Status: 
 Pull Request Sent Resolved  
 
 
Resolution: 
 Done  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.2.3#72005-sha1:73be91d)  
 
 

 
   
 

  
 

  
 

   

___
weld-issues mailing list
weld-issues@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/weld-issues