<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish">
    <title>gmane.comp.windows.dotnet.nhibernate.user.spanish</title>
    <link>http://blog.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6387"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6367"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6366"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6363"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6362"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6329"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6323"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6321"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6314"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6313"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6312"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6310"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6303"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6297"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6283"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6281"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6277"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6274"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6272"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6269"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6387">
    <title>IndexOutOfRangeException al ejecutar IQuery y problema de sincronizacion</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6387</link>
    <description>Hola,

Estamos teniendo el siguiente problema en una aplicacion que usa NH
1.2.0.4000 en framework 1.1
Al ejecutar la consulta e intentar procesar el resultset dice que en el
resultset no existe una columna con determinado nombre, en realidad si uds.
miran el Select se daran cuenta que la columna existe.
Al parecer hay un problema de sincronizacion donde se le esta cambiando el
resultset desde otro thread, yo se que ISession no es thread-safe pero
nosotros tenemos todas las consultas envueltas con bloques lock para evitar
eso.
Alguien tiene idea que puede estar pasando?



NHibernate.ADOException: could not execute query
[ select systemopti0_.[Key] as column1_6_, systemopti0_.Value as Value6_
from GenOptions systemopti0_ ]
[SQL: select systemopti0_.[Key] as column1_6_, systemopti0_.Value as Value6_
from GenOptions systemopti0_] ---&gt; System.IndexOutOfRangeException:
column1_6_
   at System.Data.Common.FieldNameLookup.GetOrdinal(String fieldName)
   at System.Data.SqlClient.SqlDataReader.GetOrdinal(String name</description>
    <dc:creator>Jose Ramirez</dc:creator>
    <dc:date>2008-12-01T13:33:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6367">
    <title> ¿Cómo se puede mapear un MailAddress a una columna String?</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6367</link>
    <description>
Hola, mi nombre es José María y es la primera vez que uso el foro.

Tengo una duda que no resolver, en una de mis clases empleo como
propiedad la clase System.Net.Mail.MailAddress. En mi base de datos el
se almacena la dirección de correo electrónico como si fuese una
cadena de texto.

Hasta aquí no hay ningún problema, puedo restaurar los datos. Pero
cuando trato de guardar los datos en la base de datos NHibernate se
queja diciendo que no sabe como generar un MailAddress a partir de un
string. ¿Cómo debo configurar la property? La que empleo por el
momento es:

&lt;property name="Email" column="email"  type="string"  not-
null="true"&gt;&lt;/property&gt;

Un saludo.

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>José María</dc:creator>
    <dc:date>2008-11-30T12:47:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6366">
    <title>Problema al mapear una relacion</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6366</link>
    <description>
Hola!,
Llevo unos días intentando arreglar un error a la hora de mapear en
una de mis tablas (tprueba). Intaré explicar brevemente mi problema, y
en el mensaje adjunto el código de error así como los archivos hbm.xml
y los .cs

En el modelo de datos tengo una relación ternaria entre nadador,
competicion y prueba con un atributo en esa relación que es tiempo.
Para ello he creado una tabla (tNadadorCompeticionPrueba)..
En esa tabla almaceno los id´s de nadador, competicion y prueba además
del tiempo, y tengo una relación muchos a uno con cada una de esas
tablas.
 En la base de datos tengo creado un índice que es la únicion de los 3
id´s de las tablas y está puesto como clave única (tncp_UK)

Si quito la relacion entre Prueba y NadadorCompeticionPrueba al mirar
que se hayan cargado los datos de Prueba no me da probelma alguno,
pero en cambio, si en el fichero de mapeo tengo la relación puesta me
salta la siguiente excepción en DataCommandExecutor:

NHibernate.ADOException was unhandled
  Messag</description>
    <dc:creator>ailia</dc:creator>
    <dc:date>2008-11-30T03:47:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6363">
    <title>GridView carga columnas que no corresponde desde un IList</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6363</link>
    <description>
Hola a todos

Estoy trantando de mostrar un resultado en un GridView obtenidos con
Nhibernate desde una Base SQL 2005 Express y solo me aparecen las
columnas como: Lenght,  LongLength, Rank, IsReadOnly, IsFixedSize,
IsSynchronized. Cuando hago la consulta a una sola tabla me funciona
pero cuando trato de hacer un Inner Join o consultar las dos tablas me
muestra las columnas antes mencionadas.

He tratado de n maneras y no me funciona por lo que solicito alguna
ayuda al respecto. De antemano gracias.
Los detalles estan a continuación.

La consulta que hago es la siguiente:

public IList getContactos()
  {
   ISession session =
             NHibernateSessionFactory.GetCurrentSession();

   IQuery query = session.CreateQuery("from Contacto as c , Persona as
p where c.Id_Per=p.Id_Per");
   return query.List();

 }

Para luego mostrar los datos en el GridView de la siguiente manera:

 private void setContactos() {
                Contacto cCon = new Contacto();

        gdvContactos.DataSource=cCon.getContactos</description>
    <dc:creator>BeQuick</dc:creator>
    <dc:date>2008-11-30T00:19:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6362">
    <title>Consulta puntuales sobre NH2</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6362</link>
    <description>Hola, pretendo actualizar nhibernate.org pues parece me importante ya 
que cuando se googlea es lo primero que aparece. Por el momento solo 
actualicé el número de versión y el link, porque para poder actualizar 
el resto necesitaría la siguiente info:

1- ¿Aun funciona con .net 1.1? (no lo puedo probar pues no tengo mi 
instalable de VS2003)

2- ¿hay algún lugar donde este definido brevemente el roadmap o lo saco 
a partir de lo que está en el Jira?

3- Recuerdo haber leido en algún lado que se incorporan algunas de las 
funcionalidades de Hibernate 3.2, ¿es esto correcto? ¿es correcto decir 
que continua siendo un port de la versión java o se han incorporado 
cambios que lo diferencian demasiado? mi duda viene por esta frase que 
figura actualmente en el sitio:

"All Hibernate knowledge and existing Hibernate documentation is 
therefore directly applicable to NHibernate. Take a look at the 
available NHibernate Documentation &lt;http://www.hibernate.org/22.html&gt;."


Saludos!
NicoPaez

--~--~------</description>
    <dc:creator>Nicolás Paez</dc:creator>
    <dc:date>2008-11-30T00:09:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6329">
    <title>Mapear una Base de Datos !!!</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6329</link>
    <description>
Tengo una duda y es como puedo mapear las tablas de una base de datos
con NHibernate , he visto algunos ejemplos y se como se hace al revés
me explico desde mi aplicación teniendo las clases  y lo xml de mapeno
de hibernate salvo datos en la mi base de datos pero esto se puede
hacer al revés porque no he encontrado como hacerlo.

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>Reynier Lester</dc:creator>
    <dc:date>2008-11-28T20:50:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6323">
    <title>Duda con ActiveRecord</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6323</link>
    <description>
Hola:

Estoy probando con Castle ActiveRecord y me parece que esta muy
interesante para DDD, ahora me surge la siguiente duda. Si quiero
hacer un proyecto dividido en tres capas DataAccess, BizRules y
FrontEnd necesito que todas las capas conozcan las clases base del
Modelo, ej: Cliente, Factura, etc. Si a mis clases de modelo base les
agrego la funcionalidda de AR expongo información de persistencia y de
cierta lógica de negocio en niveles que no tendrían que ser visibles.
Como se puede enfocar esto.?

saludos
Mauricio

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>mapner</dc:creator>
    <dc:date>2008-11-28T19:16:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6321">
    <title>Informix con NHibernate. No se Conecta</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6321</link>
    <description>
Estimados
Ante todo mis saludos cordiales es mi primera participacion en el
grupo.

El motivo por el cual estoy escribiendo estas lineas es la siguiente

Con c# uso algonos sistemas simples usando una conexion odbc a una
base de datos informix
sin problemas con el siguiente string de conexion

 public class Conexion
    { static string cnxstring =
"Dsn=ts_00;uid=informix;pwd=xxxxxx;database=ts_00;host=192.168.0.4;srvr=alarsa_aix;serv=sqlexec;pro=onsoctcp;cloc=en_US.CP1252;dloc=en_US.
819;vmb=0;curb=0;scur=0;icur=0;oac=1;optofc=0;rkc=0;odtyp=0;ddfp=0;dnl=0;rcwc=0";
        public System.Data.Odbc.OdbcCommand _DC;
        public System.Data.Odbc.OdbcDataAdapter _DA;
        public System.Data.DataSet _DS;
        public System.Data.DataTable _DT;
        public System.Data.Odbc.OdbcDataReader _DR;
        public OdbcConnection cnx = new OdbcConnection(cnxstring);

       etc etc
     .......
y se conecta normalmente

Estoy intentando iniciarme con Nhibernate y no logro conectarme. el
archivo  de configuracion</description>
    <dc:creator>arancibiasergio&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2008-11-28T17:08:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6314">
    <title>Establecer InitialLONGFetchSize para odp.net en Nhibernate</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6314</link>
    <description>
Como podria establecer el parametro InitialLONGFetchSize del odp.net
de Oracle para que nhibernate pueda consultar campos LONG? Ahora mismo
si mapeo un campo long la consulta devuelve null para los campos long.
Se necesita establecer este parametro para que odp.net devuelva el
valor. Por otro lado para estos casos tambien vendria bien tener lazy
load de campos.

Muchas gracias.
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>Carlos Fortes</dc:creator>
    <dc:date>2008-11-26T21:18:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6313">
    <title>Entities behavior injection</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6313</link>
    <description>Bueno... justo porque no me quiero olvidar de mis amigos
hispano-hablantes...
http://fabiomaulo.blogspot.com/2008/11/entities-behavior-injection.html

A quien, todavia, tenga apps basadas en NH1.2.1 le suguiero de empezar a
convertirlas a NH2.0.1; el salto a NH2.1 será menos traumatico.

</description>
    <dc:creator>Fabio Maulo</dc:creator>
    <dc:date>2008-11-26T18:05:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6312">
    <title>Acerca de Lazy</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6312</link>
    <description>
Hola comunidad,
Tengo un problema , y se trata de Lazy
Veran tengo una tabla con una clave compuesta, pero a la vez esta
clave compuesta tambien es llave foránea.
El problema es que el objeto proxy en la clave foránea no me esta
cargando, imagino que mucho tiene que ver con la configuración del
Lazy en el archivo de mapeo , Ojo esto solo me pasa en las claves
primarias compuestas que tambien son foráneas , en lo demas funciona
bien.
No me pregunten pq el diseño de la bd es asi , asi está y asi se tiene
que trabajar.
Aquí el Mapeo:

&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="XXX.Entity" namespace="XXX.Data"&gt;
  &lt;class name="XXX.Entity.InvEmployeeEntity" table="XXX_EMPLOYEE"
lazy="true"&gt;
    &lt;composite-id name="PK_EMPLOYEE" class="XXX.Entity.PKInvEmployee"&gt;
      &lt;key-many-to-one name="ID_COMPANY"
class="XXX.Entity.OrgCompanyEntity" column="ID_COMPANY" lazy="proxy"/&gt;
      &lt;key-property name="ID_EMPLOYEE" column="ID_EMPLOYEE"
type="String" /&gt;
 </description>
    <dc:creator>Jose Fabricio Rojas</dc:creator>
    <dc:date>2008-11-25T20:08:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6310">
    <title>Hibernate y cache personalizada</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6310</link>
    <description>
Hola a todos,

Hace tiempo que estaba pensando como podría cachear mis objetos con
una cache propia, "no cache que pueda usar Hibernate" y evitar a la
vez la conocida LazyInitializationException.
Las soluciones que he visto googleando al estilo Open Session In View
no me valen. Digamos que me gustaría mantener una cache de entidades
cargadas mediante lazyFetch y recupera el objeto de la cache aunque ya
esté detached, creo recodar que había algún médoto que le volvía a
asociar a la entitdad un EntityManager pero no estoy seguro.

¿Se les ocurre alguna alternativa elegante para resolver el problema?

Gracias por adelantado.



--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>yeraycaballero</dc:creator>
    <dc:date>2008-11-25T14:57:39</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6303">
    <title>Problemas con sessionFactory open in view</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6303</link>
    <description>
Hola a todos, estoy utilizando el EnterpriseSample de code project, el
problema es que usa rutas absolutas en el web.config y en el
Castlecomponents.config. Mi problema es que al querer poner rutas
relativas me tira error.
Esta es la sección del web.config. (tengo una carpeta en mi proyecto
llamada config donde esta el Castlecomponents.config y el
NHibernate.config)

&lt;nhibernateSettings&gt;
&lt;!-- List every session factory that will be needed; transaction
management and closing sessions
will be managed with the open-session-in-view module --&gt;
&lt;sessionFactories&gt;
&lt;clearFactories/&gt;
&lt;sessionFactory name="ProMayoristaWeb" factoryConfigPath="Config
\NHibernate.config" isTransactional="true"/&gt;
&lt;/sessionFactories&gt;
&lt;/nhibernateSettings&gt;


y este es el codigo de Castlecomponents.config

&lt;?xml version="1.0"?&gt;
&lt;configuration&gt;
  &lt;components&gt;
    &lt;component id="primaryDaoFactory"
               type="ProMayorista.Data.NHibernateDaoFactory,
ProMayorista.Data"
               service="ProMayorista.Core.DataInter</description>
    <dc:creator>Diego Ramirez</dc:creator>
    <dc:date>2008-11-21T16:25:39</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6297">
    <title> Traducción de la documentación de Hibernate al castellano</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6297</link>
    <description>
Hola a todos.
Acabo de finalizar la traducción de la documentación de Hibernate al
castellano. Está aquí:

http://hibernar.org/documentacion_es/castellano.html

Ojo, no es NHibernate. Pero pensé que podría resultarles útil,
igualmente.
Voy a insistirles a los del equipo de Hibernate para que la hagan
disponible para todo el mundo, pero no logro que me presten atención :
(

Saludos

   Gonzalo

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>Gonzalo</dc:creator>
    <dc:date>2008-11-20T20:17:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6283">
    <title> Incluir funcionalidad de log de auditoría con Burrow</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6283</link>
    <description>
Hola a todos:

Estoy desarrollando un proyecto que utiliza burrow para el manejo de
sesiones, utilizando WCF (Igual que una conversación web ya que se
utiliza contexto por llamado).

Hasta ahora me ha parecido bastante funcional, sinembargo me encuentro
con el siguiente problema: Se requiere tener un log
de auditoría, el cual estoy implementando con un interceptor, según
las documentaciones se debe crear una sesión temporal por que no esta
estable la sesión en este momento, pero no se como se traduce esto
para el caso de Burrow.

No se si alguien de ustedes conoce como podría implementarse esto o me
podría indicar en donde podría mirar, ya que he buscado pero no he
encontrado ninguna pista.

Muchas gracias.

Oscar
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>oorduz</dc:creator>
    <dc:date>2008-11-19T15:57:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6281">
    <title>Borrado en pagina web y utilizacion de burrow</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6281</link>
    <description>
Hola

Estoy utilizando burrow en una aplicación web.

Al momento de borrar un registro, el codigo que realiza el borrado, se
encuentra dentro de un bloque try catch, y se ejecuta sin recibir
errores, pero luego al intentar recargar la pagina estoy obteniendo
errores de integridad referencial de la base de datos.

Como puedo hacer para que, utilizando burrow, reciba los errores de la
db dentro de ese mismo try catch?

Desde ya muchas gracias

Rodrigo Juarez
consultas&lt; at &gt;rodrigojuarez.com.ar
http://rodrigojuarez.com.ar
http://intap.com.ar



--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>Rodrigo Juarez</dc:creator>
    <dc:date>2008-11-19T15:22:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6277">
    <title>Eager fetch 'customizado'</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6277</link>
    <description>
Hola a todos.

Escribo este mensaje para ver si alguien me puede solucionar el
siguiente problema. Creo que con este ejemplo se verá claramente.
Tengo las 2 clases siguientes. La primera de ellas, la clase
"persona", que tiene una relación con la tabla "AdministrationItems"
de tipo "many-to-one".

  &lt;class name="Employee" table="Employees"  dynamic-update="true" &gt;
    &lt;id name="ID" type="int" column="pk_EmpID"&gt;
      &lt;generator class="identity"/&gt;
    &lt;/id&gt;
    &lt;property name="Name" column="EmpName" not-null="true" /&gt;
    &lt;many-to-one name="CostCenter" class="AdministrationItem"&gt;
      &lt;column name="fk_EmpCostCenter" /&gt;
    &lt;/many-to-one&gt;
  &lt;/class&gt;

Y la otra, cuyo atributo Name está codificado en BD, y en la que se
declara una sql-query para las operaciones load (he omitido las
operaciones insert y update, que también se especifican en el fichero
original)

  &lt;class name="AdministrationItem" table="AdministrationItems"
dynamic-update="true" &gt;
    &lt;id name="ID" type="int" column="pk_AdmID"&gt;
      &lt;gener</description>
    <dc:creator>jccimorra</dc:creator>
    <dc:date>2008-11-14T16:53:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6274">
    <title>Error en Nhibernate Burrow con frames en web</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6274</link>
    <description>
Hola a todos.

Hay una excepción en nhibernate burrow que no permite utilizarlo si
hay frames en una aplicación web.

Si por ejemplo tenemos un *.aspx de esta forma al que accedemos nada
más entrar:

&lt;html&gt;
&lt;head runat="server"&gt;
&lt;/head&gt;
&lt;frameset rows="79,*" cols="*" frameborder=NO border="0"
framespacing="0"  &gt;
  &lt;frame src="header.aspx" name="headerFrame" scrolling="NO" noresize
  &lt;frameset name="frameset" rows="*" cols="150,*" framespacing="0"
frameborder="NO" border="0"&gt;
    &lt;frame src="Menu.aspx" name="menuFrame" scrolling="NO"&gt;
    &lt;frame src="Homepage.aspx" name="contentFrame"&gt;
  &lt;/frameset&gt;
&lt;/frameset&gt;
&lt;/html&gt;

Salta el siguiente error en burrow

[NullReferenceException: Object reference not set to an instance of an
object.]
   NHibernate.Burrow.WebUtil.Impl.GlobalPlaceHolder.p_PreRender(Object
sender, EventArgs e) +67
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Control.OnPreRender(EventArgs e) +8679510
   System.Web.UI.Control.PreRenderRecursiveInternal() +80
  </description>
    <dc:creator>zensnow&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2008-11-14T12:14:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6272">
    <title>Mapeo de herencia...</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6272</link>
    <description>
Buenas gente,
Tengo un problema al generar el esquema de la base de datos de acuerdo
al siguiente modelo simplificado:

class abstract A { ... }

class abstract B : A { ... }

class X : B
{
IList&lt;Item&gt; Items { get; }
}

class Y : B { ... }

class Z : A
{
IList&lt;Item&gt; Items { get; }
}


Los mappings correspondientes:

&lt;class name="A" table="A"&gt;
  &lt;id name="ID" column="A_ID" type="Int32" unsaved-value="0"&gt;
    &lt;generator class="identity" /&gt;
  &lt;/id&gt;
  &lt;property ... /&gt;
&lt;/class&gt;

&lt;joined-subclass name="B" table="B" extends="A"&gt;
  &lt;key column="A_ID" /&gt;
  &lt;property ... /&gt;
&lt;/joined-subclass&gt;

&lt;joined-subclass name="X" table="X" extends="B"&gt;
  &lt;key column="A_ID" /&gt;
  &lt;property ... /&gt;
  &lt;bag name="Items" table="Items" access="field.camelcase"&gt;
    &lt;key column="A_ID" /&gt;
    &lt;composite-element class="Item"&gt;
      &lt;property ... /&gt;
    &lt;/composite-element&gt;
  &lt;/bag&gt;
&lt;/joined-subclass&gt;

&lt;joined-subclass name="Y" table="Y" extends="B"&gt;
  &lt;key column="A_ID" /&gt;
  &lt;property ... /&gt;
&lt;/joined-subclass&gt;

&lt;joined-subclass name="Z"</description>
    <dc:creator>Germán Schuager</dc:creator>
    <dc:date>2008-11-13T20:01:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6269">
    <title> Cambiar el usuario de la cadena de conexión dinámicamente</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6269</link>
    <description>
Hola a todos:

Quisiera saber si alguien puede colaborarme con una duda: Uno de mis
clientes solicita que los usuarios de la aplicación sean los mismos
que los usuarios de la base de datos (ORACLE en este caso). Para hacer
esto lo único que se me ocurre es poder cambiar la cadena de conexión
(usuario y password) en cada post que se realice dependiendo del
usuario logeado.

Busque dentro de los blogs pero no encontre nada parecido. Esto es
posible hacerlo con Nhibernate?

Muchas gracias por las sugerencias.

Oscar

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>oorduz</dc:creator>
    <dc:date>2008-11-12T20:32:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6265">
    <title>Id generado con save de NHibernate.</title>
    <link>http://comments.gmane.org/gmane.comp.windows.dotnet.nhibernate.user.spanish/6265</link>
    <description>
Hola a todos,

Por ejemplo al hacer un insert por medio de nhibernate hay alguna
manera
de que me regrese el id con el que la inserto?

Lo que me pasa es lo siguiente:

1.-Borro 2 registros de la tabla product en BD:
 Registro 1 Id=76
 Registro 2 Id=77

2.-Inserto con el save de nhibernate en BD y me lo inserta con el
Id=78

3.-Leo la propiedad Id pero me trae el Id del registro 2 Id=77 que
anteriormente borre.

El id lo tengo asi en el Xml mapping:

 &lt;id name="Id" column="ID"&gt;
      &lt;generator class="increment"/&gt;
    &lt;/id&gt;

Me imagino que es algo del identity de nhibernate?


A alguien le ha sucedido esto antes?

Saludos! y gracias =))

Lizzette C.V.
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano&lt; at &gt;googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---


</description>
    <dc:creator>sonika</dc:creator>
    <dc:date>2008-11-11T19:19:39</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.windows.dotnet.nhibernate.user.spanish">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.windows.dotnet.nhibernate.user.spanish</link>
  </textinput>
</rdf:RDF>
