[weld-issues] [JBoss JIRA] (WELD-2184) Clarify EjbServices contract

2016-06-22 Thread Jive JIRA Integration (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Jive JIRA Integration updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2184 
 
 
 
  Clarify EjbServices contract  
 
 
 
 
 
 
 
 
 

Change By:
 
 Jive JIRA Integration 
 
 
 

Forum Reference:
 
 https://developer.jboss.org/message/955976#955976 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

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

[weld-issues] [JBoss JIRA] (WELD-2184) Clarify EjbServices contract

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2184 
 
 
 
  Clarify EjbServices contract  
 
 
 
 
 
 
 
 
 

Change By:
 
 Martin Kouba 
 
 
 
 
 
 
 
 
 
 Right now, it's not explicitly defined whether {{EjbDescriptor}} instances passed to {{resolveEjb()}} and {{registerInterceptors()}} are of the same implementation as provided by {{BeanDeploymentArchive.getEjbs()}}. Some integrators expect to receive the same instances as provided. However, internally an {{EjbDescriptor}} wrapper is used. And it seems for {{resolveEjb()}} a delegate is always passed (see also {{SessionBean.createReference()}}) but for {{registerInterceptors()}} the internal wrapper is passed.    I believe we should pass the delegate for both of the methods  but also clarify that . I'm not so sure about the clarification, i.e. whether  an integrator should only work with {{EjbDescriptor}} contract  or not . 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

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

[weld-issues] [JBoss JIRA] (WELD-2184) Clarify EjbServices contract

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2184 
 
 
 
  Clarify EjbServices contract  
 
 
 
 
 
 
 
 
 

Change By:
 
 Martin Kouba 
 
 
 
 
 
 
 
 
 
 Right now, it's not explicitly defined whether {{EjbDescriptor}} instances passed to {{resolveEjb()}} and {{registerInterceptors()}} are of the same implementation as provided by {{BeanDeploymentArchive.getEjbs()}}. Some integrators expect to receive the same instances as provided. However,  Weld  internally an {{EjbDescriptor}} wrapper  is  using a internal implementation wrapping the original  used . Moreover,  And  it seems for {{resolveEjb()}} a delegate is always passed (see also {{SessionBean.createReference()}}) but for {{registerInterceptors()}} the internal wrapper is passed.  I believe we should pass the delegate for both of the methods  but also clarify that an integrator should only work with {{EjbDescriptor}} contract . 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

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

[weld-issues] [JBoss JIRA] (WELD-2184) Clarify EjbServices contract

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2184 
 
 
 
  Clarify EjbServices contract  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 GlassFish Integration, WildFly integration 
 
 
 

Created:
 

 22/Jun/16 9:51 AM 
 
 
 

Priority:
 
  Major 
 
 
 

Reporter:
 
 Martin Kouba 
 
 
 
 
 
 
 
 
 
 
Right now, it's not explicitly defined whether EjbDescriptor instances passed to resolveEjb() and registerInterceptors() are of the same implementation as provided by BeanDeploymentArchive.getEjbs(). Some integrators expect to receive the same instances as provided. However, Weld is using a internal implementation wrapping the original. 
Moreover, it seems for resolveEjb() a delegate is always passed (see also SessionBean.createReference()) but for registerInterceptors() the internal wrapper is passed. 
I believe we should pass the delegate for both of the methods. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 

[weld-issues] [JBoss JIRA] (WELD-2181) Remove deprecated org.jboss.weld.environment.se.beans.InstanceManager

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2181 
 
 
 
  Remove deprecated org.jboss.weld.environment.se.beans.InstanceManager  
 
 
 
 
 
 
 
 
 

Change By:
 
 Martin Kouba 
 
 
 

Summary:
 
 Remove  deprecated  org.jboss.weld.environment.se.beans.InstanceManager 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

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

[weld-issues] [JBoss JIRA] (WELD-2183) Remove deprecated org.jboss.weld.environment.se.ShutdownManager

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2183 
 
 
 
  Remove deprecated org.jboss.weld.environment.se.ShutdownManager  
 
 
 
 
 
 
 
 
 

Change By:
 
 Martin Kouba 
 
 
 

Summary:
 
 Remove  deprecated  org.jboss.weld.environment.se.ShutdownManager 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

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

[weld-issues] [JBoss JIRA] (WELD-2183) Remove org.jboss.weld.environment.se.ShutdownManager

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2183 
 
 
 
  Remove org.jboss.weld.environment.se.ShutdownManager  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 Java SE Support 
 
 
 

Created:
 

 22/Jun/16 9:01 AM 
 
 
 

Priority:
 
  Major 
 
 
 

Reporter:
 
 Martin Kouba 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

__

[weld-issues] [JBoss JIRA] (WELD-2183) Remove org.jboss.weld.environment.se.ShutdownManager

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2183 
 
 
 
  Remove org.jboss.weld.environment.se.ShutdownManager  
 
 
 
 
 
 
 
 
 

Change By:
 
 Martin Kouba 
 
 
 

Fix Version/s:
 
 2.4.0.CR1 
 
 
 

Fix Version/s:
 
 3.0.0.Beta1 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

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

[weld-issues] [JBoss JIRA] (WELD-2180) Built-in context activators should reside in a single package

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba updated  WELD-2180 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2180 
 
 
 
  Built-in context activators should reside in a single package  
 
 
 
 
 
 
 
 
 

Change By:
 
 Martin Kouba 
 
 
 

Status:
 
 Pull Request Sent Resolved 
 
 
 

Resolution:
 
 Done 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

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

[weld-issues] [JBoss JIRA] (WELD-2181) Remove org.jboss.weld.environment.se.beans.InstanceManager

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2181 
 
 
 
  Remove org.jboss.weld.environment.se.beans.InstanceManager  
 
 
 
 
 
 
 
 
 

Change By:
 
 Martin Kouba 
 
 
 

Fix Version/s:
 
 2.4.0.CR1 
 
 
 

Fix Version/s:
 
 3.0.0.Beta1 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   

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

[weld-issues] [JBoss JIRA] (WELD-2181) Remove org.jboss.weld.environment.se.beans.InstanceManager

2016-06-22 Thread Martin Kouba (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Martin Kouba created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Weld /  WELD-2181 
 
 
 
  Remove org.jboss.weld.environment.se.beans.InstanceManager  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Components:
 

 Java SE Support 
 
 
 

Created:
 

 22/Jun/16 7:28 AM 
 
 
 

Priority:
 
  Major 
 
 
 

Reporter:
 
 Martin Kouba 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4)