Error trying to use getGraphQLClient on CF2023 Enterprise
I'm running CF2023 Enterprise on Windows and am trying to test out the getGraphQLClient for a Shopify API integration, but I keep getting this error trying to make the getGraphQLClient call:
Can't find resource for base name coldfusion/osgi/services/resource.propertiesMy test code simply consists of this:
<cfset shopifyConfig = {
"endpoint": "#apiurl#",
"headers": {
"X-Shopify-Access-Token": "#session.shopify_access_token#",
"Content-Type": "application/json"
}
}>
<cfset shopifyClient=getGraphQLClient(shopifyConfig)>I've already implemented the direct cfhttp call to get my access token and have actually been successful in connecting to Shopify with manually constructed GraphQL queries through cfhttp. I'd just like to see if the baked-in GraphQL client offers some efficiency.
I've looked at several posts about this error and clearing the felix-cache with a restart of CF, which I've tried several times on two different servers. I also uninstalled and reinstalled the graphql package, both through the CF Admin and cfpm.bat. No change in results.
I understand that being on Update 12 puts me a little behind in terms of updates, but trying to install the newer updates on one of my test servers led me into the Failed Signature mess, so before I try to tackle THAT and potentially mess up my entire environment, I wanted to see if there's anything other reason why the GraphQL client shouldn't be working in Update 12. Thanks in advance!