Hi all experts,
I try to implement a PCD Inspector filter. I've implemented the java filter class very similar with com.sap.portal.demo.CountryFilterService provided on the Webinar Filtering role and workset content for developers.
my filterString is:
filterExpression = "(Cash=SI)";
but, when I try to execute this on the pcd inspector this error appear:
#1#com.sapportals.portal.pcd.pl.search.ParseException: No parentheses expected between position 3 and 11. The character "(" at position 3 is not recognized as a legal operator in filterString "(&((Cash=SI))((&(|(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.page)(com.sap.portal.pcd.gl.ObjectClass=com.sapportals.portal.iview))(com.sapportals.portal.navigation.FolderEntry=true))))".
this is a java class issue? how can I write the filterString to solve the problem?
thanks in advance