geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Katia Aresti Gonzalez" <kaare...@hotmail.com>
Subject Re: Deployment fail at persistent EJB
Date Tue, 12 Apr 2005 00:14:25 GMT
<html><div style='background-color:'><DIV class=RTE>
<P>Hi again David!!!</P>
<P>I understand everything better now :-). The thing is that first of all, ive been
trying littel applicattions run into Geronimo, because if i run a cmp, i can run 5 :-) hehehe
My idea is to do separete littel examples taking the examples I have from reference, and do
a bigger example packed on a ear file. This is just to show how it works, and because my teachers
will look what Ive done, and its better to show a beauty example that integrates "everything".
The thing is that 2 of the teachers will&nbsp;value myself just on 15 minutes of explanation,
and show, I dont know if i making me understood,&nbsp;by english sometimes is awfull.</P>
<P>Ive fixed the&nbsp;problem with the &nbsp;ejb-jar, and now i will try to
fix the open-ejb jar. </P>
<P>Thanks a lot for your help!! I will tell you.</P>
<P>Katia<BR><BR></P></DIV>
<DIV></DIV>&gt;From: David Jencks &lt;djencks@gluecode.com&gt;
<DIV></DIV>&gt;Reply-To: user@geronimo.apache.org
<DIV></DIV>&gt;To: user@geronimo.apache.org
<DIV></DIV>&gt;Subject: Re: Deployment fail at persistent EJB
<DIV></DIV>&gt;Date: Mon, 11 Apr 2005 17:05:11 -0700
<DIV></DIV>&gt;
<DIV></DIV>&gt;
<DIV></DIV>&gt;On Apr 11, 2005, at 4:39 PM, Katia Aresti Gonzalez wrote:
<DIV></DIV>&gt;
<DIV></DIV>&gt;&gt;Hi David!!!
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;It helps, but i dont understand what you say
<DIV></DIV>&gt;&gt;about&nbsp;&nbsp;persistence-type has the wrong
case (should be Container or
<DIV></DIV>&gt;&gt;Bean).
<DIV></DIV>&gt;
<DIV></DIV>&gt;instead of &lt;persistence-type&gt;container&lt;/persistence-type&gt;
<DIV></DIV>&gt;it should be &lt;persistence-type&gt;Container&lt;/persistence-type&gt;
<DIV></DIV>&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;Can i fix this xml problems with
any tutorial or how to, or an
<DIV></DIV>&gt;&gt;example of the ejb-jar.xml and openejb-jar.xml should
be??
<DIV></DIV>&gt;
<DIV></DIV>&gt;I think studying the ejb-jar-2_1.xsd schema is the only way
to
<DIV></DIV>&gt;figure out what goes in the ejb-jar.xml document.&nbsp;&nbsp;(there
might be
<DIV></DIV>&gt;validating xml editors, but I've never seen one).&nbsp;&nbsp;Similarly
there
<DIV></DIV>&gt;is an openejb-jar.xsd schema for the vendor specific plan.&nbsp;&nbsp;It
looks
<DIV></DIV>&gt;to me as if you may have a plan for version 1 of openejb: this
would
<DIV></DIV>&gt;be useless with openejb 2, the version integrated in geronimo.
<DIV></DIV>&gt;
<DIV></DIV>&gt;&gt;I understand what they are for, but im a bit loose
between the
<DIV></DIV>&gt;&gt;diferences that i should make in the original xml and
the ones
<DIV></DIV>&gt;&gt;geronimo needs. Have you got any example to let me
or send me to my
<DIV></DIV>&gt;&gt;personal email address, please? If not, is there any
tutorial? When
<DIV></DIV>&gt;&gt;I finish with this, i will start programming longer
examples for my
<DIV></DIV>&gt;&gt;proyect, i have only 2 weeks to do this, because i
have to give the
<DIV></DIV>&gt;&gt;documentation 12th of May :-). I will send it for you
to have a
<DIV></DIV>&gt;&gt;look, cause will be a user start into geronimo in&nbsp;spanish,
and
<DIV></DIV>&gt;&gt;might be very usefull for spanish comunity!!!&nbsp;
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;Ok, so... can you&nbsp; or anybody help me again
please??? ;-)
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;And the last question. To try de
EJBs, ok... I just want to try
<DIV></DIV>&gt;&gt;then into Geronimo with a client main(), just deploying&nbsp;a
jar. Do i
<DIV></DIV>&gt;&gt;need a application.xml? When i use the examples on
a web
<DIV></DIV>&gt;&gt;application i know it need web.xml and the application.xml.
How can
<DIV></DIV>&gt;&gt;I see with a client main that my EJBs work into Geronimo?
<DIV></DIV>&gt;
<DIV></DIV>&gt;If you are deploying a single module (web or ejb, or application
<DIV></DIV>&gt;client, or resource adapter) you don't need an application.xml
and
<DIV></DIV>&gt;you don't need to pack the module into an .ear.&nbsp;&nbsp;If
you are
<DIV></DIV>&gt;deploying several modules packed in an ear then you need an
<DIV></DIV>&gt;application.xml.
<DIV></DIV>&gt;
<DIV></DIV>&gt;I don't understand if you want to write a j2ee application
client
<DIV></DIV>&gt;that would be packed in an ear with the ejb jar or a standalone
<DIV></DIV>&gt;non-j2ee client that would be completely separate.&nbsp;&nbsp;One
advantage of
<DIV></DIV>&gt;the app-client is that you can use ejb-refs to "find" the ejbs
in
<DIV></DIV>&gt;the rest of the app.&nbsp;&nbsp;Otherwise you have
to set up jndi properties
<DIV></DIV>&gt;yourself and be sure to add jndi-name elements to your openejb-jar
<DIV></DIV>&gt;plans.&nbsp;&nbsp;The openejb itests are all non-j2ee
clients.&nbsp;&nbsp;I'm not aware
<DIV></DIV>&gt;of a publically available example of a j2ee app client.
<DIV></DIV>&gt;
<DIV></DIV>&gt;thanks
<DIV></DIV>&gt;david jencks
<DIV></DIV>&gt;
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;Than you a lot for your help!!!!!
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;Katia
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;
<DIV></DIV>&gt;&gt; &gt;From: David Jencks &lt;david_jencks@yahoo.com&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;Reply-To: user@geronimo.apache.org
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;To: user@geronimo.apache.org
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;Subject: Re: Deployment
fail at persistent EJB
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;Date: Mon, 11 Apr 2005
16:00:13 -0700
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;A couple of obvious problems
are that the reentrant element
<DIV></DIV>&gt;&gt;should
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;be&nbsp;&nbsp;after
prim-key-class and all lowercase (false not False) and
<DIV></DIV>&gt;&gt;the
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&nbsp;&nbsp;persistence-type
has the wrong case (should be Container or
<DIV></DIV>&gt;&gt;Bean).
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;I've found that looking
at the errors reported by xmlbeans and&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;comparing with the schema
has always led me to a valid xml
<DIV></DIV>&gt;&gt;document.
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;hope this helps
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;david jencks
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;On Apr 11, 2005, at 3:39
PM, Katia Aresti Gonzalez wrote:
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Hello!!!
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;I was trying to
deploy the persistent EJB. Im using the
<DIV></DIV>&gt;&gt;OpenEJB&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;example off ships
and titan... Its an easy example, just 2
<DIV></DIV>&gt;&gt;entity
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;bean&nbsp;&nbsp;and
a session bean. The problem is that the deployment
<DIV></DIV>&gt;&gt;fails
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;and this&nbsp;&nbsp;the
error
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;that appears:
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;i cant guess what
is the problem. Im trying to deploy de jar,
<DIV></DIV>&gt;&gt;build
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;with
maven, and buils succesfull,
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;using the ejb-jar.xml
and the openejb-jar.xml
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Anybody can help???
thank you!!!!
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Katia
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;C:\gero&gt;start
java -jar bin/server.jar
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;C:\gero&gt;java
-jar bin/deployer.jar --user system --password
<DIV></DIV>&gt;&gt;manager
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;deploy
d:/cm
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;p/build/dist/prueba-ejbs.jar
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Deployment failed
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;Server
reports:
<DIV></DIV>&gt;&gt;org.apache.geronimo.common.DeploymentException:
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Error&nbsp;&nbsp;parsing
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;ejb-jar.xml
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Error
parsing ejb-jar.xml
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invalid
deployment descriptor: [error: Element not
<DIV></DIV>&gt;&gt;allowed:
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;reentrant@ht
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;tp://java.sun.com/xml/ns/j2ee
in element&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;entity@http://java.sun.com/xml/ns/j2ee,
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;error: String 'container'
is not a valid enumerated value for&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;persistence-typeT
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;ype in namespace
http://java.sun.com/xml/ns/j2ee, error:
<DIV></DIV>&gt;&gt;Element
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;not&nbsp;&nbsp;allowed:
cm
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;p-field@http://java.sun.com/xml/ns/j2ee
in element&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;entity@http://java.sun.com/xm
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;l/ns/j2ee, error:
Element not allowed:&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;cmp-field@http://java.sun.com/xml/ns/j2ee
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;in element entity@http://java.sun.com/xml/ns/j2ee,
error:
<DIV></DIV>&gt;&gt;Element
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;not&nbsp;&nbsp;allowed:
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;cmp-field@http://java.sun.com/xml/ns/j2ee
in element&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;entity@http://java.sun.com/
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;xml/ns/j2ee, error:
Element not allowed:&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;cmp-field@http://java.sun.com/xml/ns/j2
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;ee in element entity@http://java.sun.com/xml/ns/j2ee,
error:
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Element&nbsp;&nbsp;not
allowed
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;: cmp-field@http://java.sun.com/xml/ns/j2ee
in element&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;entity@http://java.sun.co
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;m/xml/ns/j2ee,
error: Element not allowed:&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;primkey-field@http://java.sun.com/xml
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;/ns/j2ee in element
entity@http://java.sun.com/xml/ns/j2ee,
<DIV></DIV>&gt;&gt;error:&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Element not a
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;llowed: resource-ref@http://java.sun.com/xml/ns/j2ee
in
<DIV></DIV>&gt;&gt;element&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;entity@http://ja
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;va.sun.com/xml/ns/j2ee,
error: Expected element(s) in element&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;entity@http://java
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;.sun.com/xml/ns/j2ee,
error: Element not allowed:&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;reentrant@http://java.sun.com/
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;xml/ns/j2ee in
element entity@http://java.sun.com/xml/ns/j2ee,
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;error:&nbsp;&nbsp;String
'be
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;an' is not a valid
enumerated value for persistence-typeType
<DIV></DIV>&gt;&gt;in&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;namespace http:/
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;/java.sun.com/xml/ns/j2ee,
error: Element not allowed:&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;primkey-field@http://java
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;.sun.com/xml/ns/j2ee
in element&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;entity@http://java.sun.com/xml/ns/j2ee,
error: E
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;lement not allowed:
<DIV></DIV>&gt;&gt;resource-ref@http://java.sun.com/xml/ns/j2ee in
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;element
enti
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;ty@http://java.sun.com/xml/ns/j2ee,
error: Expected element(s)
<DIV></DIV>&gt;&gt;in&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;element entity
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;@http://java.sun.com/xml/ns/j2ee]
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Descriptor: &lt;ejb-jar&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://j
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;ava.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd"
version="2.1"&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;xmlns:xsi="http://www.w3.
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;org/2001/XMLSchema-instance"
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;xmlns="http://java.sun.com/xml/ns/j2ee"&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&lt;enterprise-beans&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;entity&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;CabinEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;home&gt;com.titan.cabin.CabinHomeRemote&lt;/home&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;remote&gt;com.titan.cabin.CabinRemote&lt;/remote&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-class&gt;com.titan.cabin.CabinBean&lt;/ejb-class&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;reentrant&gt;False&lt;/reentrant&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;persistence-type&gt;container&lt;/persistence-type&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;prim-key-class&gt;java.lang.Integer&lt;/prim-key-class&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;field-name&gt;id&lt;/field-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;field-name&gt;name&lt;/field-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;field-name&gt;deckLevel&lt;/field-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;field-name&gt;shipId&lt;/field-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;field-name&gt;bedCount&lt;/field-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cmp-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;primkey-field&gt;id&lt;/primkey-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;resource-ref&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;res-ref-name&gt;jdbc/titanDB&lt;/res-ref-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;res-auth&gt;Container&lt;/res-auth&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/resource-ref&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/entity&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;entity&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;description&gt;This
bean represents a cruise
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;ship.&lt;/description&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;ShipEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;home&gt;com.titan.ship.ShipHomeRemote&lt;/home&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;remote&gt;com.titan.ship.ShipRemote&lt;/remote&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-class&gt;com.titan.ship.ShipBean&lt;/ejb-class&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;reentrant&gt;False&lt;/reentrant&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;persistence-type&gt;bean&lt;/persistence-type&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;prim-key-class&gt;java.lang.Integer&lt;/prim-key-class&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;primkey-field&gt;id&lt;/primkey-field&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;resource-ref&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;description&gt;DataSource
for the Titan
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;database&lt;/description&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;res-ref-name&gt;jdbc/titanDB&lt;/res-ref-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;res-auth&gt;Container&lt;/res-auth&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/resource-ref&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/entity&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;session&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;TravelAgentEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;home&gt;com.titan.travelagent.TravelAgentHomeRemote&lt;/home&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;remote&gt;com.titan.travelagent.TravelAgentRemote&lt;/remote&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;
<DIV></DIV>&gt;&gt; &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-class&gt;com.titan.travelagent.TravelAgentBean&lt;/ejb-class&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;session-type&gt;Stateless&lt;/session-type&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;transaction-type&gt;Container&lt;/transaction-type&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-ref&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-ref-name&gt;ejb/titan/CabinEJB&lt;/ejb-ref-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-ref-type&gt;Entity&lt;/ejb-ref-type&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;home&gt;com.titan.cabin.CabinHomeRemote&lt;/home&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;remote&gt;com.titan.cabin.CabinRemote&lt;/remote&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-link&gt;CabinEJB&lt;/ejb-link&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/ejb-ref&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/session&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&lt;/enterprise-beans&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&lt;assembly-descriptor&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;security-role&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;description&gt;This
role represents everyone who is allowed
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;full&nbsp;&nbsp;access
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to
te CabinEJB.&lt;/description&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;role-name&gt;everyone&lt;/role-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/security-role&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method-permission&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;role-name&gt;everyone&lt;/role-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;CabinEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method-name&gt;*&lt;/method-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;TravelAgentEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method-name&gt;*&lt;/method-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/method-permission&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method-permission&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;role-name&gt;everyone&lt;/role-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;ShipEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method-name&gt;*&lt;/method-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/method-permission&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;container-transaction&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;CabinEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method-name&gt;*&lt;/method-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;ShipEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method-name&gt;*&lt;/method-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-name&gt;TravelAgentEJB&lt;/ejb-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;method-name&gt;*&lt;/method-name&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/method&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;trans-attribute&gt;Required&lt;/trans-attribute&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/container-transaction&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&lt;/assembly-descriptor&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&lt;/ejb-jar&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;/---------------open
EJB jar.xml----------
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&lt;?xml version="1.0"?&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&lt;openejb-jar
xmlns="http://www.openejb.org/openejb-jar/1.1"&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-deployment
ejb-name="CabinEJB"
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;deployment-id="titan/CabinEJB"&nbsp;&nbsp;container-id="Default
CMP
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Container"&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;resource-link
res-ref-name="jdbc/titanDB"
<DIV></DIV>&gt;&gt;res-id="Default
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;JDBC&nbsp;&nbsp;Database"/&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/ejb-deployment&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-deployment
ejb-name="ShipEJB"
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;deployment-id="titan/ShipEJB"&nbsp;&nbsp;container-id="Default
BMP
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Container"&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;resource-link
res-ref-name="jdbc/titanDB"
<DIV></DIV>&gt;&gt;res-id="Default
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;JDBC&nbsp;&nbsp;Database"/&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/ejb-deployment&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;ejb-deployment
ejb-name="TravelAgentEJB"&nbsp;&nbsp;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;deployment-id="titan/TravelAgentEJB"
container-id="Default
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Stateless&nbsp;&nbsp;Container"/&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;&lt;/openejb-jar&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;
<DIV></DIV>&gt;&gt; &gt;&gt;_________________________________________________________________
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;Acepta el reto
MSN Premium: Correos más divertidos con fotos y
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;textos&nbsp;&nbsp;increíbles
en MSN Premium. Descárgalo y pruébalo 2
<DIV></DIV>&gt;&gt;meses
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;gratis.&nbsp;&nbsp;http://join.msn.com?
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;XAPID=1697&amp;DI=1055&amp;HL=Footer_mailsenviados_correosmasdivertidos
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;&gt;
<DIV></DIV>&gt;&gt;
<DIV></DIV>&gt;&gt;&nbsp;&nbsp;Coches nuevos, coches de ocasión,
coches de Km 0 Si piensas en
<DIV></DIV>&gt;&gt;cambiar de coche, MSN Motor.
<DIV></DIV></div><br clear=all><hr>Qué hacer en tu ciudad por
la tarde y por la noche.  <a href="http://g.msn.com/8HMBESES/2734??PS=47575" target="_top">No
te lo pierdas en MSN Entretenimiento</a> </html>


Mime
View raw message