0 Replies Latest reply on Mar 31, 2003 12:30 PM by diana

    problem with JDBC and Jboss 3.0.6

    diana

      Hi, 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