Java EE es una API abstracta. Existe de contratos justos (como se ve en javadocs), no de códigos concretos. Los servidores de aplicaciones son las implementaciones concretas. Por lo tanto, si está buscando la fuente, debe consultar la página de inicio del proveedor de la aplicación para obtener un enlace de descarga del código fuente. Sin embargo, no tiene suerte con Weblogic. No es de código abierto. Nunca he usado Weblogic (soy un fan de código abierto), así que no estoy seguro de si la fuente se proporciona junto con la licencia de Weblogic, es posible que desee ponerse en contacto con el equipo de soporte de Weblogic.
Otros servidores, como Tomcat, Glassfish, JBoss AS, etc. son de código abierto. WebSphere AS tiene también un "Community Edition" que es de código abierto. Puede tomar el código fuente javax.*
API de cualquiera de ellos, pero no hay garantía de que sean exactamente los mismos que utiliza Weblogic. Y aún así, no proporcionan el código concreto de implementación de Weblogic (como el código en los paquetes org.apache.*
, com.sun.*
y org.jboss.*
en los servidores de código abierto mencionados anteriormente).
La mayor parte del código fuente no tendrá ningún valor, ya que la mayoría de las 'clases' son solo interfaces. Sin embargo, estoy interesado también. – home