Hibernate..uso createquery...Erro testCreateQuery() =org.hibernate.QueryException:

Olá,

uma ajuda não estou conseguindo visualizar o erro que está dano abaixo
pois tento fazer um join entre dois objetos …

se alguém pudr me ajudar

agradeceria…

[code]

public void testCreateQuery() {
Session session = (Session) g.getManager().getDelegate();
try{
String parametro = “Exemplo”;
StringBuilder hql = new StringBuilder();

		hql.append("select a.id , a.value , b.name, b.description ");
		hql.append(" from ImsDocument a ");
		hql.append(" left join a.ImsDocumentField b ");
	//	hql.append("where b.name = 'Exemplo' ");
		
                    Query query =  (Query) session.createQuery(hql.toString());
		//query.setParameter("name", parametro);
		List lista = query.getResultList();
		 
        for (int i=0;i<lista.size();i++){
        	Object [] rs = (Object[]) lista.get(i);
        	System.out.println("valor de rs ="+rs[i]);

        }

select a.id , a.value , b.name, b.description from ImsDocument a left join a.ImsDocumentField b
Erro testCreateQuery() =org.hibernate.QueryException: could not resolve property: ImsDocumentField of: br.com.certisign.ims.data.model.user.ImsDocument [select a.id , a.value , b.name, b.description from br.com.certisign.ims.data.model.user.ImsDocument a left join a.ImsDocumentField b ]
[/code]">