I have a need to query the Service Manager Knowledge base from an outside application. The team is wondering if there are out of the box Web Services for Knowledge. I took a look and there is a KnowledgeManager WSDL with a "RetrieveKnowledge" function, but when I tried what I thought was a simple search with it and it took longer than 30 seconds, I figured I was doing something wrong.
My Soap request was:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:ns="http://schemas.hp.com/SM/7" xmlns:cmn="http://schemas.hp.com/SM/7/Common">
<ns:question type="">Service Manager</ns:question>
Has anyone done this or does anyone have any suggestions? I asked HP Support and they just pointed me to the Web Services guide, which wasn't very specific about querying Knowledge Management.