permaculture playing cards*
The moose likes EJB and other Java EE Technologies and the fly likes General Java EE questions Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "General Java EE questions" Watch "General Java EE questions" New topic

General Java EE questions

Eva Thant

Joined: Sep 26, 2012
Posts: 3
I am new to Java EE. I haven't written a single of code yet. I want to use GlassFish 3 as it's come with J EE. Another reason is NetBeans 7.x and JBoss AS 7 don't mingle!

I am studying "Oracle GlassFish Server 3.1 Application Deployment Guide". Here is the link

I'm trying to learn about the Deployment Descriptor. From the link above there is also a link about the XML schemas that define Java EE standard deployment descriptors. Here is the link

This link redirects to Oracle Java page. I guess Oracle has moved it somewhere or may be removed it entirely.

Does anyone know the new working link? OR is there any website that talks about XML schemas that define Java EE standard deployment descriptors?


Has anyone used/using Cajo?

From Cajo Project site :-

The cajo project is a free library to enable spontaneous transparent interaction between Java Virtual Machines. It abstracts away all of the network related boilerplate, allowing multi-JVM applications to consist of ordinary, unannotated Java objects. No XML configuration files are used either, everything is 100% pure Java. Welcome to the home of the World Wide Virtual Machine.

The project owner John Catherino claims :-

I hereby publicly claim that there exists no Java distributed computing framework that is equally flexible, and as fast, as cajo.


Cajo looks attractive! But for some reason I can't use it at the OpenShift Dot Com (Red Hat). I'm stuck at the cajo constructor.

Thank you.
Ranganathan Kaliyur Mannar

Joined: Oct 16, 2003
Posts: 1076

Hi Eva,
Welcome to the Ranch!

In JEE version 6, the reliance on deployment descriptors has been reduced to a large extent. You can now develop servlets and enterprise beans without a single line of deployment descriptors (using annotations).
For more info, you can checkout the tutorial.

If you still need the deployment descriptor xsd, here they are:

Eva Thant

Joined: Sep 26, 2012
Posts: 3
Hi Ranganathan Kaliyur Mannar,

Thank you for your reply. It is really great that deployment descriptors are no longer mandatory requirement for developing JEE applications. I really don't like them.

I sincerely thank you for those commented XSDs.



Ranganathan Kaliyur Mannar

Joined: Oct 16, 2003
Posts: 1076

Sure, you're welcome.
I agree. Here's the link:
subject: General Java EE questions
Similar Threads
New to JSF (Need help for setting up the jsf application with AJAX functionality)
How to create application router using java?
web.xml template - very important for exam
I Though That I Knew What "reachable" Meant
What are ear,war and jar files ?