problem with JDBC and Jboss 3.0.6
diana Mar 31, 2003 12:28 PMHi, I have my conection with MS SQL Server and Jboss 3.0.6, when I execute Jboss it's fine, but when I try to display data base results of SELECT my console said me:
ERROR [LogInterceptor] EJBException:javax.ejb.EJBException: ejbFindByAvailabe: Table not found: TUSUARIO in statemen
t [SELECT ID FROM tUsuario WHERE sLogin= diana AND sPassword= ded and (fActivo=1
or factivo is null)]
at Usuarios.clsUserBean.ejbFindAvailable(clsUserBean.java:139)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.ejb.plugins.BMPPersistenceManager.callFinderMethod(BMPPersi
stenceManager.java:638)
at org.jboss.ejb.plugins.BMPPersistenceManager.findEntities(BMPPersisten
ceManager.java:340)
at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.find
Entities(CachedConnectionInterceptor.java:323)
at org.jboss.ejb.EntityContainer.find(EntityContainer.java:665)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityC
ontainer.java:1119)
at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(Ent
itySynchronizationInterceptor.java:207)
at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo
keHome(CachedConnectionInterceptor.java:215)
at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractIntercep
tor.java:73)
at org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInst
anceInterceptor.java:90)
at org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInte
rceptor.java:79)
at org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCrea
tionInterceptor.java:44)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte
rceptor.java:111)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep
torCMT.java:228)
at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.ja
va:62)
at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityIntercep
tor.java:105)
at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:1
29)
at org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:487)
at org.jboss.ejb.Container.invoke(Container.java:730)
at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1058)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.jav
a:102)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.
java:77)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:8
0)
at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
at $Proxy38.findAvailable(Unknown Source)
at TrenBussinesBean.ValidaUsuario(TrenBussinesBean.java:63)
at TrenBussinesBean.getDatosUsuario(TrenBussinesBean.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(S
tatelessSessionContainer.java:660)
at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo
ke(CachedConnectionInterceptor.java:186)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte
rceptor.java:107)
at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxI
nterceptorBMT.java:144)
at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:6
2)
at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(Stat
elessSessionInstanceInterceptor.java:77)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.
java:130)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:204)
at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContai
ner.java:313)
at org.jboss.ejb.Container.invoke(Container.java:712)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.jav
a:102)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.
java:77)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:8
0)
at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessi
onInterceptor.java:111)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
at $Proxy34.getDatosUsuario(Unknown Source)
at org.apache.jsp.ValidaUser$jsp._jspService(ValidaUser$jsp.java:111)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
vlet.java:201)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
81)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360
)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicati
onHandler.java:280)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5
53)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1717)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplication
Context.java:549)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1667)
at org.mortbay.http.HttpServer.service(HttpServer.java:862)
at org.jboss.jetty.Jetty.service(Jetty.java:497)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:759)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:923)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:776)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:
202)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)
Somebody knows what is the solution??I have alls XMl files. My xml code is:
ejb-jar.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>
<ejb-jar>
No Description.
<display-name>Generated by XDoclet</display-name>
<enterprise-beans>
<display-name>TrenBussines</display-name>
<ejb-name>TrenBussines</ejb-name>
TrenBussinesHome
TrenBussines
<ejb-class>TrenBussinesBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Bean</transaction-type>
<ejb-ref>
<ejb-ref-name>ejb/Clientes</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
clsClienteHome
clsCliente
<ejb-link>Cliente</ejb-link>
</ejb-ref>
<ejb-ref>
<ejb-ref-name>ejb/User</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
UserHome
User
<ejb-link>User</ejb-link>
</ejb-ref>
<ejb-ref>
<ejb-ref-name>ejb/Agencias</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
clsAgenciaHome
clsCliente
<ejb-link>Agencia</ejb-link>
</ejb-ref>
<ejb-ref>
<ejb-ref-name>ejb/Contactos</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
clsContactoHome
clsContacto
<ejb-link>Contacto</ejb-link>
</ejb-ref>
<ejb-ref>
<ejb-ref-name>ejb/PersonaContactos</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
clsPersonaContactoHome
clsPersonaContacto
<ejb-link>PersonaContacto</ejb-link>
</ejb-ref>
<ejb-ref>
<ejb-ref-name>ejb/CambioEstado</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
clsActivarHome
clsActivar
<ejb-link>CambioEstado</ejb-link>
</ejb-ref>
<ejb-ref>
<ejb-ref-name>ejb/Ordenes</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
clsOrdenHome
clsOrden
<ejb-link>Orden</ejb-link>
</ejb-ref>
<ejb-ref>
<ejb-ref-name>ejb/Anuncios</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
clsAnuncioHome
clsAnuncio
<ejb-link>Anuncio</ejb-link>
</ejb-ref>
<ejb-ref>
<ejb-ref-name>ejb/Publicaciones</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
clsPublicacionHome
clsPublicacion
<ejb-link>Publicacion</ejb-link>
</ejb-ref>
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>Agencia</display-name>
<ejb-name>Agencia</ejb-name>
Agencias.clsAgenciaHome
Agencias.clsAgencia
<ejb-class>Agencias.clsAgenciaBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>User</display-name>
<ejb-name>User</ejb-name>
Usuarios.clsUserHome
Usuarios.clsUser
<ejb-class>Usuarios.clsUserBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>Publicacion</display-name>
<ejb-name>Publicacion</ejb-name>
Publicaciones.clsPublicacionHome
Publicaciones.clsPublicacion
<ejb-class>Publicaciones.clsPublicacionBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>Anuncio</display-name>
<ejb-name>Anuncio</ejb-name>
Anuncios.clsAnuncioHome
Anuncios.clsAnuncio
<ejb-class>Anuncios.clsAnuncioBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>Orden</display-name>
<ejb-name>Orden</ejb-name>
Ordenes.clsOrdenHome
Ordenes.clsOrden
<ejb-class>Ordenes.clsOrdenBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>CambioEstado</display-name>
<ejb-name>CambioEstado</ejb-name>
PersonaContactos.clsActivarHome
PersonaContactos.clsActivar
<ejb-class>PersonaContactos.clsActivarBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>PersonaContacto</display-name>
<ejb-name>PersonaContacto</ejb-name>
PersonaContactos.clsPersonaContactoHome
PersonaContactos.clsPersonaContacto
<ejb-class>PersonaContactos.clsPersonaContactoBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>Contacto</display-name>
<ejb-name>Contacto</ejb-name>
Contactos.clsContactoHome
Contactos.clsContacto
<ejb-class>Contactos.clsContactoBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<display-name>Cliente</display-name>
<ejb-name>Cliente</ejb-name>
Clientes.clsClienteHome
Clientes.clsCliente
<ejb-class>Clientes.clsClienteBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>java.lang.Object</prim-key-class>
False
<security-identity>
<use-caller-identity></use-caller-identity>
</security-identity>
<resource-ref>
<res-ref-name>jdbc/dbTrenWeb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<!--
To add session beans that you have deployment descriptor info for, add
a file to your merge directory called session-beans.xml that contains
the markup for those beans.
-->
<!-- Entity Beans -->
<!--
To add entity beans that you have deployment descriptor info for, add
a file to your merge directory called entity-beans.xml that contains
the markup for those beans.
-->
</enterprise-beans>
<!-- Assembly Descriptor -->
<assembly-descriptor >
<method-permission>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataContacto</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Home</method-intf>
<method-name>create</method-name>
<method-params />
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataAgencia</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataOrden</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPrimaryKey</method-name>
<method-params />
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDatosUsuario</method-name>
<method-params>
<method-param>clsUserSession</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>ValidaUsuario</method-name>
<method-params>
<method-param>clsUserSession</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsOrdenes</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsClientes</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>int</method-param>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>CambioEstado</method-name>
<method-params>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataCliente</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsUsuarios</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsAnuncios</method-name>
<method-params>
<method-param>int</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getEJBHome</method-name>
<method-params />
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsPublicaciones</method-name>
<method-params>
<method-param>int</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsPersonaContactos</method-name>
<method-params>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Home</method-intf>
<method-name>remove</method-name>
<method-params>
<method-param>java.lang.Object</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getHandle</method-name>
<method-params />
<ejb-name>TrenBussines</ejb-name>
<method-intf>Home</method-intf>
<method-name>getHomeHandle</method-name>
<method-params />
<ejb-name>TrenBussines</ejb-name>
<method-intf>Home</method-intf>
<method-name>remove</method-name>
<method-params>
<method-param>javax.ejb.Handle</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataUsuario</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsContactos</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Home</method-intf>
<method-name>getEJBMetaData</method-name>
<method-params />
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>isIdentical</method-name>
<method-params>
<method-param>javax.ejb.EJBObject</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsAgencias</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataPersonaContacto</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>remove</method-name>
<method-params />
</method-permission>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataUsuario</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataPersonaContacto</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsAgencias</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsOrdenes</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsPersonaContactos</method-name>
<method-params>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsUsuarios</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getReportes</method-name>
<method-params>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDatosUsuario</method-name>
<method-params>
<method-param>clsUserSession</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsAnuncios</method-name>
<method-params>
<method-param>int</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsClientes</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>int</method-param>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataOrden</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataContacto</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsPublicaciones</method-name>
<method-params>
<method-param>int</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataCliente</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRowsContactos</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDataAgencia</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>CambioEstado</method-name>
<method-params>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>TrenBussines</ejb-name>
<method-intf>Remote</method-intf>
<method-name>ValidaUsuario</method-name>
<method-params>
<method-param>clsUserSession</method-param>
</method-params>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<method-permission>
<ejb-name>Agencia</ejb-name>
<method-intf>Home</method-intf>
<method-name>findByPrimaryKey</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRFC</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getMunicipio</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPorcentaje</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPrimaryKey</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getAgenciaID</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDomicilio</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getTelefono</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Home</method-intf>
<method-name>findAll</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getEJBHome</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRazonSocial</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Home</method-intf>
<method-name>remove</method-name>
<method-params>
<method-param>java.lang.Object</method-param>
</method-params>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getHandle</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Home</method-intf>
<method-name>getHomeHandle</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Home</method-intf>
<method-name>remove</method-name>
<method-params>
<method-param>javax.ejb.Handle</method-param>
</method-params>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getEstado</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Home</method-intf>
<method-name>getEJBMetaData</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>isIdentical</method-name>
<method-params>
<method-param>javax.ejb.EJBObject</method-param>
</method-params>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getCiudad</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDatos</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>remove</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getCP</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Home</method-intf>
<method-name>findAvailable</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getColonia</method-name>
<method-params />
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getNombre</method-name>
<method-params />
</method-permission>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getEstado</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPorcentaje</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRazonSocial</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getCiudad</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getCP</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRFC</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDatos</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getTelefono</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getColonia</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getAgenciaID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDomicilio</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>remove</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getNombre</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Agencia</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getMunicipio</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPass</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPComision</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDatos</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getFolioOrden</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPermiso</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getUser</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>remove</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getNombre</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>User</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPAgencia</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<method-permission>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getHandle</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Home</method-intf>
<method-name>getHomeHandle</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Home</method-intf>
<method-name>remove</method-name>
<method-params>
<method-param>javax.ejb.Handle</method-param>
</method-params>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDescripcion</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Home</method-intf>
<method-name>findAvailable</method-name>
<method-params>
<method-param>int</method-param>
</method-params>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getEJBHome</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>isIdentical</method-name>
<method-params>
<method-param>javax.ejb.EJBObject</method-param>
</method-params>
<ejb-name>Anuncio</ejb-name>
<method-intf>Home</method-intf>
<method-name>getEJBMetaData</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDatos</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>remove</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPrimaryKey</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getUsuarioID</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getID</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getOrdenID</method-name>
<method-params />
<ejb-name>Anuncio</ejb-name>
<method-intf>Home</method-intf>
<method-name>remove</method-name>
<method-params>
<method-param>java.lang.Object</method-param>
</method-params>
</method-permission>
<container-transaction>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getOrdenID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>remove</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDatos</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getUsuarioID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Anuncio</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDescripcion</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRazonSocial</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDomicilio</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getCiudad</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getIVA</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getFecha</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getTelefono</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDescuento</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getColonia</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getEstado</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getRFC</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getNombre</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPorcentajeComi</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getFolio</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getAgenciaID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getObservacion</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getDatos</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getContactoID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPorcentajeAgencia</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getCondicionesPago</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>Orden</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getClienteID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>CambioEstado</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPersonaContactoID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>CambioEstado</ejb-name>
<method-intf>Remote</method-intf>
<method-name>remove</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>CambioEstado</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getUsuarioID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>CambioEstado</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getActivado</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getTitulo</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getVendedor</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getClienteID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getActivado</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPersonaContactoID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPuesto</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getUsuarioID</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getCliente</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getTelefono</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getActivo</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>remove</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<ejb-name>PersonaContacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getNombre</method-name>
<method-params />
<trans-attribute>Required</trans-attribute>
</container-transaction>
<method-permission>
<ejb-name>Contacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getHandle</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getVendedor</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Home</method-intf>
<method-name>remove</method-name>
<method-params>
<method-param>javax.ejb.Handle</method-param>
</method-params>
<ejb-name>Contacto</ejb-name>
<method-intf>Home</method-intf>
<method-name>getHomeHandle</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Home</method-intf>
<method-name>findByPrimaryKey</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
<ejb-name>Contacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>isIdentical</method-name>
<method-params>
<method-param>javax.ejb.EJBObject</method-param>
</method-params>
<ejb-name>Contacto</ejb-name>
<method-intf>Home</method-intf>
<method-name>getEJBMetaData</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getPrimaryKey</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Home</method-intf>
<method-name>findAvailable</method-name>
<method-params>
<method-param>java.lang.String</method-param>
<method-param>java.lang.String</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
<method-param>int</method-param>
</method-params>
<ejb-name>Contacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getUsuarioID</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getTipo</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Home</method-intf>
<method-name>findAll</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getReferencia</method-name>
<method-params />
<ejb-name>Contacto</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getFecha</method-name>
<method-params />
<ejb-name>Contacto</e