title: Getting Error: Object reference not set to instance of an object in Hibernate
body: <p>Hi i have two Mappings:</p>
  
  <p>Ansprechpartner-Mappingfile:</p>
  
  <pre><code>&lt;class name="Book.Doa.Ansprechpartner, Book.Co" table="ANSPRECHPARTNER"&gt;
  &lt;id name="ID"&gt;
    &lt;generator class="foreign"&gt;
      &lt;param name="property"&gt;Parent&lt;/param&gt;
    &lt;/generator&gt;
  &lt;/id&gt;
  
  &lt;property name="AnsprechPartnerName" length="20" column="PARTNER"/&gt;
  &lt;property name="KonfStandort" length="20" column="KONFERENZSTANDORT"/&gt;
  
  &lt;one-to-one name="Parent"
          class="Book.Doa.Gebaeude, Book.Co" constrained="true"/&gt;
  </code></pre>
  
  <p></p>
  
  <p>Ansprechparter.CS: </p>
  
  <pre><code>public class Ansprechpartner : DomainObject&lt;long&gt;
  {
      public virtual string AnsprechPartnerName { get; set; }
      public virtual string KonfStandort { get; set; }
      public virtual Gebaeude Parent { get; set; }
  
      public Ansprechpartner()
      {
      }
      public Ansprechpartner(
  
          string ansprechpartnername,
          string konfstandort,
          Gebaeude parent
          )
      {
          AnsprechPartnerName = ansprechpartnername;
          KonfStandort = konfstandort;
          Parent = parent;
      }
  }
  </code></pre>
  
  <p>and </p>
  
  <p>Gebaeude-Mappingfile:</p>
  
  <pre><code>&lt;class name="Book.Doa.Gebaeude, Book.Co"&gt;
      &lt;id name="ID"&gt;
          &lt;generator class="native"&gt;
              &lt;param name="sequence"&gt;GLOBALSEQUENCE&lt;/param&gt;
          &lt;/generator&gt;
      &lt;/id&gt;
  
      &lt;property name="Bezeichnung" not-null="true" length="64" /&gt;
      &lt;property name="Standort" column="Konfstandort" /&gt;
  
    &lt;one-to-one name="Partner" lazy="false" cascade="all" fetch="join" outer-join="true"
     class="BookIt.Domain.Ansprechpartner, BookIt.Core"  /&gt;
  
  &lt;/class&gt;
  </code></pre>
  
  <p>Gebaeude.CS: </p>
  
  <pre><code>     public class Gebaeude : DomainObject&lt;long&gt;
      {
  
          public virtual string Bezeichnung { get; set; }
          public virtual string Adresse { get; set; }
          public virtual Stadt Stadt { get; set; }
          public virtual string Plz { get; set; }
          //Konferenzstandort ggf. unten noch hinzufügen.
          public virtual string KonfStandort { get; set; }
  
          public virtual Ansprechpartner Partner { get; set; }
  
  
           ......
  }
  </code></pre>
  
  <p>They have a one-to-one relationship.</p>
  
  <p>I try to get the value "AnsprechPartnerName with :  <code>room.Etage.Gebaeude.Ansprechpartner.AnsprechPartnerName</code></p>
  
  <p>But i always getting Error: <code>Object reference not set to instance of an object</code></p>
  
  <p>Why is that? what iam doing wrong on that part. My other mapping are working perfect. </p>
  
  <p>Can anyone help?</p>