Here is the list message that has
                the code reference and description of why you don't see
                that reference under EJB.
                
                
                
                
                
                The short answer is it's a "things that depend on
                  me" graph, not a maven "things I depend on graph."  So
                  the EJB<>JAX-RPC relationship is on the JAX-RPC
                  side, stating "EJB depends on me"
                
                
                
                
                
                The upshot of that is everything in this section
                  are all the specs that are blocked until JAX-RPC
                  releases.  That would be ejb-api and management-api. 
                  So the document over all is a "who am I blocking"
                  document.
                
                
                These specifications aren't depended on by any
                  specification, so can be released at any time.
                
                
                
                
                
                
                  Now, there
                      is are two caveats:
                  
                    
                   1. this is
                      a pure packge perspective, not a jar perspective. 
                      As you note, some of the jars contain other specs,
                      such as EJB.  I'm not sure how we've been creating
                      these mixed api jars.
                   2. these dependency lists are rolled-up
                      (transitiveness has been flattened), so the specs
                      listed under a section may not be immediately
                      unblocked.  i.e. releasing javax.xml.rpc
                    immediately removes that block from javax.ejb which
                    eventually allows javax.management.j2ee to be
                    released.
                 
                
                
                A quick analysis of at least the first two "waves"
                  of releases are:
                
                
                WAVE 0 (can happen at any time)
                
                
                
                
                
                WAVE 1 (critical)
                
                
                These two specifications block the the remaining
                  specifications and must be released ASAP
                
                
                
                
                
                
                WAVE 2
                
                
                Then CDI and servlet become unblocked and can be
                  released:
                
                
                
                
                
                
                WAVE 3
                
                
                Haven't figured this one out yet, but it looks like
                  the worst of the blocking is over at this point.
                
                
                
                  
                    
                    
                    -- 
                    David
                      Blevins
                    
                    310-633-3852
                   
                  
                  
                    
                      
                      
                      
                        
                          I think I asked this before, but I can’t
                            find the answer, so what code was used to
                            generate the
                            jakartaee-platform/namespace/dependencies.json
                            file?
                          
                          
                          The reason being is that there is something
                          wrong. For example, the classes in the 
jakarta.ejb-api.jar
                          artifact list classes from jakarta.xml.rpc-api.jar such
                            as javax.xml.rpc.handler.MessageContext
                            rather than showing these as being
                            referenced. For some reason the actual class
                            referencing
                            javax.xml.rpc.handler.MessageContext, which
                            is javax.ejb.SessionContext, does
                            not show this reference.
                          
                          
                         
                        _______________________________________________
                        jakarta.ee-spec mailing list
                        
jakarta.ee-spec@xxxxxxxxxxx
                        To change your delivery options, retrieve your
                        password, or unsubscribe from this list, visit
                        
https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec
                       
                    
                   
                  
                 
                
                
                _______________________________________________
jakarta.ee-spec mailing list
jakarta.ee-spec@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec