Hi All,
I was fiddling around in Pentaho (kettle 6) and tried to connect to ConnectWise, without any success.. :(
Does anyone know whether this is possible and if so, how?
As an example, this is what the ConnectWise API-tester sends over, captured with Wireshark:
<?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">
<soap:Body>
<ProcessClientAction xmlns="http://tempuri.org/">
<actionString>
<?xml version="1.0" encoding="utf-8"?>
<GetConnectWiseVersionActionxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CompanyName>yzx</CompanyName>
<IntegrationLoginId>zyx</IntegrationLoginId>
<IntegrationPassword>xyz</IntegrationPassword>
<ConnectWiseVersionInfo><Version></Version>
<IsCloud>false</IsCloud>
</ConnectWiseVersionInfo></GetConnectWiseVersionAction>
</actionString></ProcessClientAction></soap:Body></soap:Envelope>
This returns the version number of Connectwise in XML.
As a first step in Pentaho I really would like to have this working, when I know how the "formatting" works, I can move on to do queries etc.
Btw, I got it working in SoapUI.
Thanks in advance!
I was fiddling around in Pentaho (kettle 6) and tried to connect to ConnectWise, without any success.. :(
Does anyone know whether this is possible and if so, how?
As an example, this is what the ConnectWise API-tester sends over, captured with Wireshark:
<?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">
<soap:Body>
<ProcessClientAction xmlns="http://tempuri.org/">
<actionString>
<?xml version="1.0" encoding="utf-8"?>
<GetConnectWiseVersionActionxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CompanyName>yzx</CompanyName>
<IntegrationLoginId>zyx</IntegrationLoginId>
<IntegrationPassword>xyz</IntegrationPassword>
<ConnectWiseVersionInfo><Version></Version>
<IsCloud>false</IsCloud>
</ConnectWiseVersionInfo></GetConnectWiseVersionAction>
</actionString></ProcessClientAction></soap:Body></soap:Envelope>
This returns the version number of Connectwise in XML.
As a first step in Pentaho I really would like to have this working, when I know how the "formatting" works, I can move on to do queries etc.
Btw, I got it working in SoapUI.
Thanks in advance!