Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X
Hi Paul,
That url is the WSDL for the publishing engine, I'm not sure what other services you think it's for. I've used that WSDL to create requests to the PE using a tool like Soap UI. The last time I tried it, I couldn't get a correct response from the PE so PTC might have unknowingly broken the service. It worked in 5.4 for us, but not in 6.0.
Alternatively, you can use URLs to get request/response for PE composition. Here's an example URL:
http://peservername:8080/e3/servlet/e3?file=filename&file-type=xml&type=pdf&f=convert
You can add multiple parameters to the end of the request, they are documented in the help. Here's some examples:
&file-type=xml|text|pdf|docx|word|frame|zip|wordml|html|sgml|rtf
&type=pdf|htmlhelp|html
&f=convert
&profile=attributename=value
&profile=setprofilegroup=groupname
&zip-output=yes|no
Hope this helps.
Hi Paul,
Sounds like a fairly difficult person to work with, I don't understand why they can't create their own SOAP UI project for this.
Are you familiar with SOAP UI? It's a free program you can download. Once installed, you can create a new project, pointing it to the WSDL for your PE:
http://peservername:8080/peaxis2/services/PEWebService?wsdl
It will automatically create XML to send a request to your PE. From there you can fill in the XML with the parameters needed. The project you create will be an XML file you can send to the tester you're working with.
I hope that helps, if you're still having trouble, I should have an example SOAP UI project around here that I could dig up.
-Brett