cancel
Showing results for 
Search instead for 
Did you mean: 

MII can't find PCo's WSDL

Former Member
0 Kudos

We need MII to use PCo to connect to our OPC server. But when I try to create a new PCoConnector and enter the PCo URL, I get a strange error.

I type this PCo URL:
http://c111spzbltfth:50050/PCoManagement
And I get this error message:
"Error occurred while fetching the PCo agent list; WSDL could not be found for URL http://c111spzbltfth:50050/PCoManagement?wsdl"

The strange thing about this error is that if I simply paste the same URL (http://c111spzbltfth:50050/PCoManagement?wsdl) into a browser, I see a perfectly good WSDL.

PCo is connecting to our OPC server just fine, but we can't create an MII connector to PCo because of this error.

We have:
MII 12.2.3 Build(179) on a Linux server
which connects to
PCo 2.2 (2.200.894.206 Patch level 28528) on a Windows 2008 server
which connects to
FactoryTalk Gateway, an OPC DA server (OPC-DA 2.05a) running on the same Windows 2008 server

I would appreciate any advice. Thanks in advance.

Message was edited by: Gregory Boettcher (screenshots added)

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Our team contacted SAP for help and got the following reply. It seems this issue has been identified as a bug and will be fixed in an upcoming SP.

The reason for the issue was identified and the fix will be included in
the next SP - SP04. The scheduled date for the release of SP04 is July
10th [2012].

Former Member
0 Kudos

Hi Gregory,

Do you know the ticket number???

thanks

Former Member
0 Kudos

Update: My intial reply was incorrect. We eventually determined that this was due to our not using a fully qualified URL.

This URL works perfectly well in IE:

http://c111spzbltfth:50050/PCoManagement?wsdl

But for the Linux server on which our MII instance is running, we needed to fully qualify the URL:

http://c111spzbltfth.tlr.thomson.com:50050/PCoManagement?wsdl

This is what eventually solved the problem for us, and many thanks to SAP for helping us figure it out. To answer the question, our ticket number on this was 414824.

emre_sap
Participant
0 Kudos

Hello ,

Where from did you take fully qualify URL?

I got my fully qualify URL from pco management service. it still does not work

steve_stubbs
Participant

    Hi Emre,

    The issue is likely that the MII Server cannot resolve the FQDN of the PCo Server.

    Are the PCo Server and the MII Server in the same domain? for example, pcoServer.someDomain.com and miiServer.someDomain.com are in the same someDomain.com domain. If so, then it could be a firewall configuration blocking the WSDL port for PCo.

    If PCo Server and the MII Server are NOT in the same domain, you must have your networking group set up domain trust or otherwise make the PCo Server domain visible to the MII Server domain.

    You can also try using the IP Address of the PCo server in the WSDL in place of the FQDN. To get the PCo IP address:

    • On PCo Server, open a Command prompt
    • enter ipconfig
    • look for an entry similar to this
    • use the IPv4 Address in place of the PCo FQDN like this: http://10.2.6.81:50050/PCoManagement?wsdl

    • If you still cannot connect, you will need to have your networking team investigate this and resolve the issue.

      Regards, Steve

      Answers (1)

      Answers (1)

      emre_sap
      Participant
      0 Kudos

      This is true : PCo Server and the MII Server are NOT in the same domain, you must have your networking group set up domain trust or otherwise make the PCo Server domain visible to the MII Server domain.

      So I found the reason!

      Thank you a lot.