cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X

ptc-windchill-integration-connector error "Your route exchange has failed" "HTTP operation failed"

SaranKarthick
16-Pearl

ptc-windchill-integration-connector error "Your route exchange has failed" "HTTP operation failed"

Hi Developers,

 

I'm working on PTC Navigate 1.5.0 and Thingworx 8.0.1

 

I'm having issues similar to this article. The rest.properties file also seem to be proper as mentioned in the article. The configurations on the "ptc-windchill-integration-connector"are as shown in the image

 

I have observed the following in my composer: 

  1. "ValidateConnection" service is giving "Success:200-OK"
  2. "GetEndpointList" service is giving the below error

 

Unable to Invoke Service GetEndpointList on ptc-windchill-integration-connector : Your route exchange has failed. HTTP operation failed calling [http://<IP>/Windchill/servlet/rest/swagger.json] with status [404 - 404]

 

    3. When i tried loading the below URL i got HTTP Error 404 page not found.

http://<IP>/Windchill/servlet/rest/swagger.json

 

I have tried reinstalling the patch twice and it was not helping. I can't find any root cause for this issue. Is this related to windchill installation or Thingworx side problem? Please help me out.

 

Thanks and Regards,

Saran

7 REPLIES 7
hselarka
14-Alexandrite
(To:SaranKarthick)

HI @SaranKarthick,

 

It seems like you are using Fixed Authentication with Navigate 1.5, you should be using PingFederate authentication method.

However this issue might not be related to authentication method.

Is it possible for you to share the MethodServer and THingWorx Navigate logs, Along with this, please send the rest.properties file to verify.

 

BR,

Harsh Selarka

Hi @hselarka,

 

Thanks for your response. We're configuring the entities without SSO and so went with Fixed authentication. 

 

I have attached the logs and the rest.properties files. 

 

Regards

Saran

hselarka
14-Alexandrite
(To:SaranKarthick)

Hi @SaranKarthick,

 

The error message in your logs is 

 

2018-11-09 11:23:49.676+0100 [L: ERROR] [O: c.t.w.BaseService] [I: ] [U: Administrator] [S: ] [T: http-nio-8443-exec-10] [context: com.thingworx.webservices.context.HttpExecutionContext@2a31434e][message: Unable to Invoke Service GetCommonAvailableAttributes on AttributeSelectorThing : Your route exchange has failed.  HTTP operation failed calling [http://xxx.xxx.xxx.xxx/Windchill/servlet/odata/tableview/nav.list.all/attributes] with status [400 - 400]]

 

However the error message in article is for [404-404].

What is the error message in IntegrationRuntime logs? Also is there any specific reason you are not using PingFederate Authentication?

 

BR,

Harsh Selarka

mgoel
17-Peridot
(To:hselarka)

hi @SaranKarthick

 

Hope you are doing good. Could you please confirm if the issue has been resolved.

 

If yes, please mark the answer as accept as solution for the future reference. Thank you in advance.

Regards-Mohit Goel

Hi @mgoel @hselarka,

 

Apologies for the late response. We are having some trouble with the server in which Navigate is installed. Once its sorted i'll get the integration run time logs. As for SSO configuration we decided to skip this for the initial phase of the project.

 

Regards,

Saran

Hi @mgoel @hselarka,

 

PFA the Integration run time logs. I could only capture so much from the command prompt. Is there a folder where the run times logs are saved?

 

Hope this helps.

 

Regards,

Saran

rajunall
5-Regular Member
(To:hselarka)

Hi selarka,

 

Though we are using PingFederate authentication. We are finding the following error in the runtime logs.

JavaException: com.thingworx.dsl.exceptions.DSLRequestProcessingException: Execution error in service script [MyApp] :: Your route exchange has failed.  HTTP operation failed calling [https://mywindchill.com/Windchill/oauth/servlet/rest/infineon/createNewPromotionRequest] with status [400 - 400]

 

Could you help us here. thankYou,

madhu

Top Tags