Foros de discusión

Finding AssetCategories with DynamicQuery?

thumbnail
Christian Schulze, modificado hace 12 años.

Finding AssetCategories with DynamicQuery?

Junior Member Mensajes: 87 Fecha de incorporación: 19/11/09 Mensajes recientes
Hello, how can I find all AssetCategory for an AssetVocabulary with a DynamicQuery.

I try this:


               DynamicQuery dynamicQuery = DynamicQueryFactoryUtil.forClass(AssetCategory.class).add(
				PropertyFactoryUtil.forName("vocabularyId").eq(navigationVocabulary.getVocabularyId()));

		try {
			List query = AssetCategoryLocalServiceUtil.dynamicQuery(dynamicQuery);
			System.out.println(query.size());
		}
		catch (SystemException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}



and get this:

16:45:51,819 INFO  [PluginPackageUtil:1274] Finished checking for available updates in 1 ms
16:46:06,906 ERROR [DynamicQueryFactoryImpl:83] Unable find model com.liferay.portlet.asset.model.impl.AssetCategoryImpl
java.lang.ClassNotFoundException: com.liferay.portlet.asset.model.impl.AssetCategoryImpl
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
	at com.liferay.portal.dao.orm.hibernate.DynamicQueryFactoryImpl.getImplClass(DynamicQueryFactoryImpl.java:78)
	at com.liferay.portal.dao.orm.hibernate.DynamicQueryFactoryImpl.getImplClass(DynamicQueryFactoryImpl.java:59)
	at com.liferay.portal.dao.orm.hibernate.DynamicQueryFactoryImpl.forClass(DynamicQueryFactoryImpl.java:33)
	at com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil.forClass(DynamicQueryFactoryUtil.java:23)


But why??

regards Chris
thumbnail
jelmer kuperus, modificado hace 12 años.

RE: Finding AssetCategories with DynamicQuery?

Liferay Legend Mensajes: 1191 Fecha de incorporación: 10/03/10 Mensajes recientes
Use

DynamicQueryFactoryUtil.forClass(AssetCategory.class, PortalClassLoaderUtil.getClassLoader())


instead of

DynamicQueryFactoryUtil.forClass(AssetCategory.class)
thumbnail
Vishal Panchal, modificado hace 11 años.

RE: Finding AssetCategories with DynamicQuery?

Expert Mensajes: 289 Fecha de incorporación: 20/05/12 Mensajes recientes
Hey Jelmer,

Thank you..!


Regards,
Vishal
Vikram Singla, modificado hace 4 años.

RE: Finding AssetCategories with DynamicQuery?

New Member Mensajes: 3 Fecha de incorporación: 21/07/17 Mensajes recientes
How to get assetcategoryids of a journalarticle?