on 03-21-2012 3:30 PM
I currently have a .NET windows app that call my transaction as a web service in version 12.0. The references are configured like the following:
http://Server:Port/XMII/WSDLGen/BLSPath
Using this method I'm able to access the fields of the returned rowsets
I'm migrating to a 12.2 server. I can reference the transaction from the application. However, the fields within the rowset no longer appear in the visual studio code editor. Has the method for referencing transactions as a web service changed in 12.2 ?
I assume the setting (System Management...System Properties in the Menu) is configured as needed (unchecked does not enforce security for WSDLGen).
There were some early bugs related to having the reference document assignment on the output XML transaction property, so check the release note to make sure your version is the latest.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Jeremy,
The WSDLGen Security Enabled setting is unchecked. We are using version 12.2.3 Build 165. As far as I can tell there is only one patch after that and it doesn't address this issue.
I verified that the document is assigned correctly. This same transaction works correctly when our 12.0 server is referenced.
Is there some other setting in 12.2 that can cause this to occur ?
Glenn
Your best bet would be to log a support ticket - I tried with a newer version than the one you mention and assigning the reference document to the transaction's xml output property was acting very strange.
As a short term workaround you can put a hard coded xml default property value, and that should in turn show up in your WSDLGen call, but the reference document assignment is how it should work.
User | Count |
---|---|
11 | |
6 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.