why it generated bad wsdl file

on my workmate’s computer, it generates good WSDL file like follows:

<?xml version="1.0" encoding="UTF-8"?>

<wsdl:definitions name=“sqlDB” targetNamespace=“[URL]http://localhost/sqlDB[/URL]
xmlns:wsdl=“[URL]http://schemas.xmlsoap.org/wsdl/[/URL]

the above works well and mine is:

<?xml version="1.0" encoding="UTF-8"?>

<wsdl:definitions name=“sqlDB” targetNamespace=“[URL]http://localhost/sqlDB/[/URL]
xmlns:wsdl=“[URL]http://schemas.xmlsoap.org/wsdl/[/URL]

the difference is at the end of the targetNamespace there’s one more slash appended, and thus it just cannot work well. it’s really a headache, any help and thoughts is highly appreciated.

more details: the way i generate it, Tools/General WSDL,
protocol: SOAP-RPC
port:5555
via transport: HTTP

regards
dracularking

What version of IS are you using? The WSDL generator “wizard” is replaced in IS 7.1 with Web Services Descriptor node.

However, depending on any tool to generate WSDL for you will eventually lead to undesirable results regardless of the tool or version.

Don’t use Soap-RPC (numerous posts here on wMUsers on the reasons, but mostly having to do with lack of support for interoperability).

Start with a WSDL and work backwards not the other way round.

Mark

thanks for your reply.
mine is Version 6.5 (394) His is the same with mine