File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Where can I find the Java EE 5.0 source code?

 
Jiafan Zhou
Ranch Hand
Posts: 193
Fedora Linux Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Studying along with the EJB 3.0 in action and I wonder where can I find the Java EE5.0 source code? Or is JavaEE 5.0 open source at all? Downloaded the JavaEE SDK from the sun website and I am not able to find the source code like Java SE does.

Regards,
Jiafan
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 33694
316
Eclipse IDE Java VI Editor
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jiafan,
Java EE is a specification. It is implemented by application server vendors. For example, JBoss is an open source application server. You could go to their site for the implementation.
 
Jiafan Zhou
Ranch Hand
Posts: 193
Fedora Linux Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What I use is the GlassFish Sun Java System Application Server 9.1, implemented by Sun microsystems. I wonder where can I find the source code?

Thanks,
Jiafan
 
Freddy Wong
Ranch Hand
Posts: 959
Eclipse IDE Java Linux
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Go and check it out from their website:
https://glassfish.dev.java.net//
 
Jiafan Zhou
Ranch Hand
Posts: 193
Fedora Linux Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am particularly looking for *javaee.jar* source ode located in /opt/SDK/lib directory. (my linux j2ee install directory) This jar seems a common J2EE jar file which might be commonly used.

I have check the sun website again (where I downloaded the Java EE 5 SDK), however cannot find its source code.

Anybody can help me out here?

Regards,
Jiafan
 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As Jeanne pointed out before, JEE is a specification, so the file contains mostly interfaces (which do not include code). For actual code, study JBoss or GlassFish.
 
Jiafan Zhou
Ranch Hand
Posts: 193
Fedora Linux Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ok, I see what you mean here, guys. Downloaded the source code for the glassfish and actually I found the source code I meant to be looking for.

Thanks,
Jiafan
 
Inewie Green
Greenhorn
Posts: 5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello

I downloaded glassfish, but i did not find the source code. In which directroy is it located? and what archive? I only see JARs with .class files

Thank you.
 
peng lv
Greenhorn
Posts: 3
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Inewie Green wrote:Hello

I downloaded glassfish, but i did not find the source code. In which directroy is it located? and what archive? I only see JARs with .class files

Thank you.



Hey ! You can find it in Tomcat source code version .
 
peng lv
Greenhorn
Posts: 3
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can find at Apache Tomcat source code version
 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please DontWakeTheZombies.

You can find at Apache Tomcat source code version

Tomcat only contains code that implements the interfaces of the Servlet specification, not of the JEE specification in general.
 
peng lv
Greenhorn
Posts: 3
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:Please DontWakeTheZombies.

You can find at Apache Tomcat source code version

Tomcat only contains code that implements the interfaces of the Servlet specification, not of the JEE specification in general.

Hey, have you checked the path "$TOMCAT_HOME/java" ?

If you want to see the jee source such as jsp,servlet api ,you must download the source code version tomcat from apache ,ok?


the download url: http://apache.freelamp.com/tomcat/tomcat-6/v6.0.20/src/apache-tomcat-6.0.20-src.tar.gz
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64185
83
IntelliJ IDE Java jQuery Mac Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"peng lv", please check your private messages for an important administrative matter.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic