Query parsing errors

When parsing a query, you might encounter an error like the following error:

GSR0089E: An error occurred while dealing with the following query: "/WSRR/GenericObject[(@primaryType='http://www.ibm.com/xmlns/prod/serviceregistry/v6r3/ServiceModel" </message>

<causemessage>  GSR4500E: Error parsing query: /WSRR/GenericObject[(@primaryType='http://www.ibm.com/xmlns/prod/serviceregistry/v6r3/ServiceModel  </causemessage>
<stacktrace>  com.ibm.serviceregistry.ServiceRegistryQueryException: GSR0089E: An error occurred while dealing with the following query: &quot;/WSRR/GenericObject[(@primaryType='http://www.ibm.com/xmlns/prod/serviceregistry/v6r3/ServiceModel"  com.ibm.sr.xpath.tyto_triplequery.Renderer.parse(Renderer.java:164)  com.ibm.sr.xpath.tyto_triplequery.Renderer.transformGraphQuery(Renderer.java:115)  com.ibm.sr.tyto.persistence.impl.QueryManagerImpl.query(QueryManagerImpl.java:116)  com.ibm.sr.tyto.persistence.impl.QueryManagerImpl.query(QueryManagerImpl.java:106)  com.ibm.sr.api.ServiceRegistryImpl.executeQuery(ServiceRegistryImpl.java:1753)  com.ibm.serviceregistry.ServiceRegistrySessionBean.executeQuery(ServiceRegistrySessionBean.java:630)  com.ibm.serviceregistry.EJSLocalStatelessServiceRegistrySession_1728ff25.executeQuery(EJSLocalStatelessServiceRegistrySession_1728ff25.java:418)  com.ibm.sr.data.servlet.MetadataHandler.doGet(MetadataHandler.java:674)  com.ibm.sr.data.servlet.Content.doGet(Content.java:135)

This error is commonly caused by incorrect percent-encoding of characters in the query. For details of how to percent-encode characters, see Retrieving metadata by query.