Back to WSDL Editor WSDL View, or WSDL Editor WSDL View Info
| At line 1 changed 1 line. |
| !! Developer Guide to the WSDL Editor |
| !! Using the WSDL Editor |
| At line 4 changed 1 line. |
| * [Developer Guide to the WSDL Editor|DeveloperGuideWSDLEditor] |
| * [Using the WSDL Editor|DeveloperGuideWSDLEditor] |
| At line 66 changed 1 line. |
| If an XML schema file cannot be imported, then the file is crossed out in the Add Import dialog box. |
| If an XML schema file cannot be imported, then the file is striked out in the Add Import dialog box. |
| At line 68 changed 1 line. |
| This situation can happen for the following reasons: |
| The name can be striked out to indicate the following: |
| At line 81 added 3 lines. |
| At line 99 changed 7 lines. |
| * Specify a unique ID.\\ |
| * Specify whether locally declared attributes must be qualified with the namespace prefix.\\ |
| * Specify whether locally declared elements must be qualified with the namespace prefix.\\ |
| * Specify the default value of the {{block}} attribute, which controls the use of substitution.\\ |
| * Specify the default value of the {{final}} attribute, which controls the use of type derivation.\\ |
| * Specify the version of the schema.\\ |
| * Specify the target namespace of the schema.\\ |
| ** Specify a unique ID.\\ |
| ** Specify whether locally declared attributes must be qualified with the namespace prefix.\\ |
| ** Specify whether locally declared elements must be qualified with the namespace prefix.\\ |
| ** Specify the default value of the {{block}} attribute, which controls the use of substitution.\\ |
| ** Specify the default value of the {{final}} attribute, which controls the use of type derivation.\\ |
| ** Specify the version of the schema.\\ |
| ** Specify the target namespace of the schema.\\ |
| At line 124 changed 1 line. |
| If a WSDL file cannot be imported, then the file and the file's namespace are crossed out in the Add Import dialog box. This situation can happen for the following reasons: |
| If a WSDL file cannot be imported, then the file and the file's namespace are striked out in the Add Import dialog box. The striked out name can indicate the following: |
| At line 132 changed 1 line. |
| # In the WSDL view, right-click the Imports node and choose Add WSDL Import. The Add Import dialog box opens. |
| # In the WSDL view, right-click the Imports node and choose {{Add WSDL Import}}. The Add Import dialog box opens. |
| At line 134 changed 1 line. |
| # Click OK. |
| # Click {{OK}}. |
| At line 188 changed 2 lines. |
| # Select the category of operation. |
| # Define the message that the operation receives as input. You can create a message from scratch by entering a new message name in the drop-down list, or you can select an existing message from the drop-down list. For a new message, the Add and Remove buttons enable you to add and remove message parts. |
| # Select the type of operation. |
| # Define the message that the operation receives as input. You can create a message from scratch by entering a new message name in the drop-down list, or you can select an existing message from the drop-down list. For a new message, the {{Add}} and {{Remove}} buttons enable you to add and remove message parts. |
| At line 192 changed 2 lines. |
| # Click OK. |
| A port type node appears. The port type node contains an operation node. If you created one or more messages, then the message nodes appear. In addition, a partner link type is automatically created. |
| # A {{Generate partnerlinktype automatically}} checkbox is selected by default. When you create a port type a partner link type with a default role is created automatically. If you would rather add a partner link type manually, clear the checkbox before creating the new port type. |
| # Click {{OK}}. |
| A port type node appears. The port type node contains an operation node. If you created one or more messages, then the message nodes appear. |
| At line 237 changed 1 line. |
| You can use the WSDL Editor to create, edit, and delete bindings. [{Image src='ep-wsdl-guide-binding.gif' width='' height='' alt='Image shows the WSDL view as described in context' align='left|center|right' }] |
| You can use the WSDL Editor to create, edit, and delete bindings. [{Image src='ep-wsdl-guide-binding.gif' width='407' height='370' alt='Image shows the WSDL view as described in context' align='left|center|right' }] |
| At line 248 changed 3 lines. |
| # 1. In the WSDL view, right-click the port type node and choose Add → Binding and Service Port. |
| The Generate Binding and Service Port dialog box appears. |
| # Enter a name for the binding |
| # In the WSDL view, right-click the port type node and choose Add → Binding and Service Port.\\The Generate Binding and Service Port dialog box appears. |
| # Enter a name for the binding. |
| At line 253 changed 2 lines. |
| # Enter a name for the service. |
| # Enter a name for the port. |
| # Add the binding to a service port. If this option is selected, do the following: |
| ## Enter a name for the service. |
| ## Enter a name for the port. |
| # Complete the binding configuration.\\When a binding type is selected, the Generate Binding and Service Port dialog box provides configuration parameters specific to that binding type.\\ \\__Note:__ The HTTP and SOAP bindings do not provide configuration parameters in the Generate Binding and Service Port dialog box. \\ \\ |
| At line 262 changed 12 lines. |
| # In the WSDL view, right-click the Bindings node and choose Add Binding. |
| A binding node appears. |
| # If the Properties window is not visible, choose Window → Properties. |
| # Select the binding node. |
| # (Optional) Change the value of the Name property. |
| # Set the Type property to the port type that the binding will reference. |
| # Right-click the binding node, point to Add, and choose the desired binding type (for example, File Binding). |
| A node that identifies the binding type appears. |
| # Right-click the binding node and choose {{Add}} → {{Binding Operation}}. |
| # If the binding's port type has more than one operation, then the Select Operation dialog box appears. Choose one or more operations, and click OK. |
| One or more operation nodes appear. |
| # For information on how to configure the binding's extensibility elements, see the appropriate binding component user's guide. |
| # In the WSDL view, right-click the Bindings node and choose {{Add Binding}}.\\The Create New Binding dialog box appears. |
| # Select the port type. |
| # Enter a name for the binding. |
| # Select the type of binding. |
| # Select the binding subtype. The choices vary depending on the binding type. |
| # Add the binding to a service port. If this option is selected, do the following: |
| ## Enter a name for the service. |
| ## Enter a name for the port. |
| # Complete the binding configuration.\\When a binding type is selected, the Create New Binding dialog box provides configuration parameters specific to that binding type.\\ \\__Note:__ The HTTP and SOAP bindings do not provide configuration parameters in the Create New Binding dialog box.\\ \\ |
| # Click OK. |
| A binding node and a service node appear. |
| The binding node contains an extensibility element (for example, file:binding) that identifies the type of binding. The binding node also contains one or more operation nodes. |
| The service node contains a port node. The port node contains an address extensibility element (for example, file:address). |
| # For information on how to configure the extensibility elements of the binding and service, see the appropriate binding component user's guide. |
| At line 277 changed 1 line. |
| # Press {{Delete}}. |
| # Press {{Delete}}.\\The Safe Delete dialog box appears and shows you the name of the component you selected to delete. |
| # Click {{Refactor}}. The dialog box displays a list of warning or errors related to the component you are deleting and gives you the option to {{Show Usages}} of the XML schema component or cancel the delete. |
| # To continue with the delete, click {{Refactor}}. The XML schema component and all references to the component are deleted. |
| !To undo a delete |
| You can undo refactoring changes by right-clicking any remaining binding component in and selecting Refactor → Undo from the pop-up menu. The IDE roles back all canges made in the files that were affected by the refactoring. |
| At line 284 changed 1 line. |
| You can use the WSDL Editor to create, edit, and delete services.[{Image src='ep-wsdl-guide-service.gif' width='' height='' alt='Image shows the service example in WSDL view of WSDL Editor' align='left|center|right' }] |
| You can use the WSDL Editor to create, edit, and delete services.[{Image src='ep-wsdl-guide-service.gif' width='544' height='383' alt='Image shows the service example in WSDL view of WSDL Editor' align='left|center|right' }] |
| At line 293 changed 2 lines. |
| # In the WSDL view, right-click the port type node and choose Add → Binding and Service Port. |
| The Generate Binding and Service Port dialog box appears. |
| # In the WSDL view, right-click the port type node and choose Add → Binding and Service Port.\\The Generate Binding and Service Port dialog box appears. |
| At line 297 changed 3 lines. |
| # Select the binding subtype. The choices vary depending on the binding type. |
| # Enter a name for the service. |
| # Enter a name for the port. |
| # Select the binding subtype. The choices vary depending on the binding type. |
| # Add the binding to a service port. If this option is selected, do the following: |
| ## Enter a name for the service. |
| ## Enter a name for the port. |
| # Complete the binding configuration.\\When a binding type is selected, the Generate Binding and Service Port dialog box provides configuration parameters specific to that binding type.\\ \\__Note:__ The HTTP and SOAP bindings do not provide configuration parameters in the Generate Binding and Service Port dialog box. \\ \\ |
| At line 301 changed 3 lines. |
| A binding node and a service node appear. |
| The binding node contains an extensibility element (for example, {{file:binding}}) that identifies the type of binding. The binding node also contains one or more operation nodes. The service node contains a port node. |
| The port node contains an address extensibility element (for example, {{file:address}}). |
| A binding node and a service node appear. |
| The binding node contains an extensibility element (for example, file:binding) that identifies the type of binding. The binding node also contains one or more operation nodes. |
| The service node contains a port node. The port node contains an address extensibility element (for example, file:address). |
| At line 322 changed 1 line. |
| # Press {{Delete}}. |
| # Press {{Delete}}.\\The Safe Delete dialog box appears. |
| # Click {{Refactor}}.\\The service or port node is deleted. |
| At line 341 changed 2 lines. |
| * Create a WSDL file from scratch.\\ |
| * Create a port type.\\ |
| ** Create a WSDL file from scratch. |
| ** Create a port type. |
| At line 344 changed 5 lines. |
| * Right-click the partner link type node and choose {{Add}} → {{role}}.\\ |
| * If the Properties window is not visible, choose {{Window}} → {{Properties}}.\\ |
| * Select the role.\\ |
| * (Optional) Change the default name.\\ |
| * Specify the port type.\\ |
| ** Right-click the partner link type node and choose {{Add}} → {{role}}.\\ |
| ** If the Properties window is not visible, choose {{Window}} → {{Properties}}.\\ |
| ** Select the role.\\ |
| ** (Optional) Change the default name.\\ |
| ** Specify the port type.\\ |
| At line 356 changed 3 lines. |
| * Select the role.\\ |
| * (Optional) Change the default name.\\ |
| * Specify the port type.\\ |
| ** Change the default name\role.\\ |
| ** Specify the port type.\\ |
| At line 403 changed 6 lines. |
| # In the WSDL view, right-click the component and choose Find Usages. |
| The Usages window opens in the lower part of the IDE. The window has three parts: |
| * __Toolbar.__ The toolbar buttons let you refresh information in the window, expand and collapse nodes in the tree pane, and cycle through the found usages.\\ |
| * __Tree pane.__ The tree pane contains nodes for the results of the query.\\ |
| * __Graph pane.__ The graph pane shows a graphical representation of the results.\\ |
| # In the WSDL view, right-click the component and choose Find Usages.\\The Usages window opens in the lower part of the IDE. The window has three parts: |
| ** __Toolbar__ - The toolbar buttons let you refresh information in the window, expand and collapse nodes in the tree pane, and cycle through the found usages. |
| ** __Tree pane__ -The tree pane contains nodes for the results of the query. |
| ** __Graph pane__ -The graph pane shows a graphical representation of the results. |