Skip to main content
Solved

FME Server - WebService filename extension

  • September 18, 2018
  • 2 replies
  • 12 views

roberto
Contributor
Forum|alt.badge.img+6

Hello,

I'm struggling with an integration problem.

I've published a workbench in FME server that must be called from an external application.

The standard URL of the published service is like this:

http://11.111.111.11:8080/fmedatastreaming/sample/FindAddressCandidates.fmw?param1=AAA &f;=json&maxLocations;=&searchExtent;=&category;=admin&POI;=fme123&outFields;=&forStorage;=&outSR;=

while the external application can only call the service using the following URL (without ".fmw" extension)

http://11.111.111.11:8080/fmedatastreaming/sample/FindAddressCandidates?param1=AAA

Is that possible?

Thanks in advance

Roberto

Best answer by hollyatsafe

Hi @roberto,

FME Server service requests are made as URL or form requests in the format below:

http://<host>/<service>/<repository>/<workspace>.fmw?<parameters>

The .fmw identifies that this is a workspace so it is not possible to alter the format of the request. I tested this using a sample workspace on FME Server and it will return a HTTP Status 404 – Not Found.

You can read more on the Data Streaming Service here: http://docs.safe.com/fme/html/FME_Server_Documentation/Content/ReferenceManual/service_datastreaming.htm

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

Forum|alt.badge.img+2
  • Best Answer
  • September 18, 2018

Hi @roberto,

FME Server service requests are made as URL or form requests in the format below:

http://<host>/<service>/<repository>/<workspace>.fmw?<parameters>

The .fmw identifies that this is a workspace so it is not possible to alter the format of the request. I tested this using a sample workspace on FME Server and it will return a HTTP Status 404 – Not Found.

You can read more on the Data Streaming Service here: http://docs.safe.com/fme/html/FME_Server_Documentation/Content/ReferenceManual/service_datastreaming.htm


roberto
Contributor
Forum|alt.badge.img+6
  • Author
  • Contributor
  • September 18, 2018

Hi @roberto,

FME Server service requests are made as URL or form requests in the format below:

http://<host>/<service>/<repository>/<workspace>.fmw?<parameters>

The .fmw identifies that this is a workspace so it is not possible to alter the format of the request. I tested this using a sample workspace on FME Server and it will return a HTTP Status 404 – Not Found.

You can read more on the Data Streaming Service here: http://docs.safe.com/fme/html/FME_Server_Documentation/Content/ReferenceManual/service_datastreaming.htm

Thanks @hollyatsafe.

I think so that the only option I have is to use IIS ARR or something like that.

Understandable.

Best regards

Roberto