catalogItem.setCatalog( catalog );
catalogItem.setItem( item );
fullTextSession.persist( catalogItem );
item.getCatalogItems().add( catalogItem );
fullTextSession.merge( item );
catalog.getCatalogItems().add( catalogItem );
fullTextSession.merge( catalog );
}