I have the following HQL
String FIND_PRODUCT_CLASS_ID = \"SELECT pc.id FROM ProductClass pc\"+
\" JOIN ProductGroup pg ON pc.id = pg.productClassId\" +
\" JOIN
We need to provide path in HQL query. That's the "Path expected for join" the exception is coming.
change query something like below: Please edit as per use
String FIND_PRODUCT_CLASS_ID = "SELECT pc.id FROM ProductClass pc"+
" JOIN pc.ProductGroup pg " +
" JOIN pg.Product p " +
" JOIN p.ProductSub ps WHERE ps.id =:childProductSubId";'
Please refer this.