留言板

Las categorias creadas no aparecen

Cesar Quinteiro,修改在7 年前。

Las categorias creadas no aparecen

Junior Member 帖子: 34 加入日期: 11-10-18 最近的帖子
Estoy creando categorias usando el siguiente código en un HOOK (Liferay Tomcat Bundle 6.2 GA6)
........
		ServiceContext serviceContext = new ServiceContext();
			serviceContext.setCompanyId(themeDisplay.getCompanyId());
			serviceContext.setLanguageId(LanguageUtil.getLanguageId(actionRequest));
			serviceContext.setAttribute("defaultLanguageId", "es_ES");
			serviceContext.setScopeGroupId(themeDisplay.getScopeGroupId());
			serviceContext.setAddGuestPermissions(true);
			serviceContext.setAddGroupPermissions(true);

	try {
			AssetCategory newCat = AssetCategoryLocalServiceUtil.addCategory(userId,
					articleId,
					61167, // get from table Asset Category from vocabulary Id
			         serviceContext);
.........


si voy por administración sitio web (usuario con privilegios Administrador) la categoría aparece listada, sin embargo si trato de añadirla en “clasificación” a un contenido no parece, solo aparecen las primeras (orden alfabético) que coincidan con el numero de categorías añadidas manualmente , es decir añado categoría que empiezan por Z para que sean las ultimas consigo que aparezcan las creadas por el HOOK

Tengo el mismo problema si las creo con Json WS.

      url = "http://............./api/jsonws/assetcategory/add-category/parent-category-id/"+parentCategoryId+"/title-map/"+vTitleMap+"/-description-map/vocabulary-id/"+vocabularyId+"/-category-properties/serviceContext.addGuestPermissions/true";