[ https://issues.apache.org/activemq/browse/SM-772?page=comments#action_37668 ] Ricardo Nobrega commented on SM-772: ------------------------------------
This is cics 3.1, which comes with a mechanism to "promote" legacy transactions to WS. It will generate a wsdl from a copybook, and give us an http url where to post our xml request. CICS handles the xml -> cobol -> xml transformations, but: 1) the wsdl is automatically generated, and generally exposes too much to clients 2) the url exposes too much of the implementation: mainframe host, ports, programs, transactions, everything is there we're planning to use an esb to provide simpler wsdls and urls to end-users, maybe exposing different bits of functionality to different users, without them being aware that, in the end of the day, the same cobol program is being called. We may even choose to replace the cobol implementation with something else and nobody will notice. Servicemix seems great to achieve this Thanks Ricardo > content type in SoapWriter can't be changed > ------------------------------------------- > > Key: SM-772 > URL: https://issues.apache.org/activemq/browse/SM-772 > Project: ServiceMix > Issue Type: Improvement > Reporter: Ricardo Nobrega > Priority: Minor > > When targeting a CICS webservice provider using servicemix as client, the > content type of the request is always "text/xml", but the cics server expects > "text/xml; charset=utf-8" > It seems that method prepare() in SoapWriter determines what content-type is > sent, but apparently > there is no way to change this programatically -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
