Accessing axis 1 services with axis 2

Kevin Read <[email protected]> Wed, 21 Jun 2023 17:50:34 +0200
Newsgroups gmane.text.xml.axis.user
Message-ID <[email protected]>
--Apple-Mail=_FA00738E-D782-4449-9149-90DCD9E82561
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi all,

I=E2=80=99m trying to consume a WSDL made by axis 1 (soap encoded) from =
a modern Axis 2 software stack. The goal is to create Beans and access =
code via wsdl2java. I=E2=80=99ve found a few posts about and have made =
some progress but am stuck now.

Steps I=E2=80=99ve taken so far:
As mentioned in https://marc.info/?l=3Daxis-user&m=3D130276695129853&w=3D2=
 =
<https://java-user.axis.apache.narkive.com/YJQYUAfq/couldn-t-generate-skel=
eton-classes-due-to-type-qname-error-axis2-client-axis1-server> I used =
the xmlbean generation of wsdl2java to allow the consumption of the SOAP =
encoded endpoints. I had to convert a few things (references to =
SOAPException subclasses needed some fixes) and now I can generate =
classes for 2 out of 4 WSDLs. Now I=E2=80=99m stuck on the fact that the =
WSDL defines types using the namespace http://xml.apache.org/xml-soap:

Caused by: java.lang.RuntimeException: org.apache.xmlbeans.XmlException: =
error: src-resolve: type 'Element@http://xml.apache.org/xml-soap' not =
found.
        at =
org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerat=
ionUtility.java:326)
        at =
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMet=
hodHandleAccessor.java:104)
        ... 5 more
Caused by: org.apache.xmlbeans.XmlException: error: src-resolve: type =
'Element@http://xml.apache.org/xml-soap' not found.
        at =
org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile(SchemaTyp=
eSystemCompiler.java:226)
        at =
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMet=
hodHandleAccessor.java:104)
        at java.base/java.lang.reflect.Method.invoke(Method.java:578)
        at =
org.apache.xmlbeans.XmlBeans.compileXmlBeans(XmlBeans.java:667)
        at =
org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerat=
ionUtility.java:190)

I=E2=80=99ve attached the WSDL file in question. Is there any way to =
proceed with this? Thanks in advance!

=EF=BF=BC

Kevin Read
Om7Sense GmbH
Next-Gen Energy Management For Data Centers
[email protected] <mailto:[email protected]>
Tel: +49 (0) 871-2066707-1 <tel:0049087120667071>
Mob: +49-173-7404977 <tel:00491737404977>

Om7Sense GmbH | Haunerweg 6 | 83530 Schnaitsee | Germany
Web: https://www.om7sense.com/
Gesch=C3=A4ftsf=C3=BChrer: Kevin Read (CEO) | USt-IdNr.: DE308876193 =
(VAT ID)
Registergericht: Amtsgericht Traunstein | Registernummer: HRB 25488
(German commercial register entry number at local district court of =
registration)


--Apple-Mail=_FA00738E-D782-4449-9149-90DCD9E82561
Content-Type: multipart/mixed;
	boundary="Apple-Mail=_FA06E76C-DD40-43B4-BE6D-42A482236E6B"


--Apple-Mail=_FA06E76C-DD40-43B4-BE6D-42A482236E6B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;">Hi =
all,<div><br></div><div>I=E2=80=99m trying to consume a WSDL made by =
axis 1 (soap encoded) from a modern Axis 2 software stack. The goal is =
to create Beans and access code via wsdl2java. I=E2=80=99ve found a few =
posts about and have made some progress but am stuck =
now.</div><div><br></div><div>Steps I=E2=80=99ve taken so =
far:</div><div>As mentioned in&nbsp;<a =
href=3D"https://java-user.axis.apache.narkive.com/YJQYUAfq/couldn-t-genera=
te-skeleton-classes-due-to-type-qname-error-axis2-client-axis1-server">htt=
ps://marc.info/?l=3Daxis-user&amp;m=3D130276695129853&amp;w=3D2</a>&nbsp;I=
 used the xmlbean generation of wsdl2java to allow the consumption of =
the SOAP encoded endpoints. I had to convert a few things (references to =
SOAPException subclasses needed some fixes) and now I can generate =
classes for 2 out of 4 WSDLs. Now I=E2=80=99m stuck on the fact that the =
WSDL defines types using the =
namespace&nbsp;http://xml.apache.org/xml-soap:</div><div><br></div><div><p=
 style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">Caused by: =
java.lang.RuntimeException: org.apache.xmlbeans.XmlException: error: =
src-resolve: type 'Element@http://xml.apache.org/xml-soap' not =
found.</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; =
&nbsp; &nbsp; at =
org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerat=
ionUtility.java:326)</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; =
&nbsp; &nbsp; at =
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMet=
hodHandleAccessor.java:104)</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; =
&nbsp; &nbsp; ... 5 more</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">Caused by: =
org.apache.xmlbeans.XmlException: error: src-resolve: type =
'Element@http://xml.apache.org/xml-soap' not found.</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; =
&nbsp; &nbsp; at =
org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile(SchemaTyp=
eSystemCompiler.java:226)</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; =
&nbsp; &nbsp; at =
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMet=
hodHandleAccessor.java:104)</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; =
&nbsp; &nbsp; at =
java.base/java.lang.reflect.Method.invoke(Method.java:578)</span></p>
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; =
&nbsp; &nbsp; at =
org.apache.xmlbeans.XmlBeans.compileXmlBeans(XmlBeans.java:667)</span></p>=

<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-stretch: normal; font-size: 11px; line-height: normal; font-family: =
Menlo; font-size-adjust: none; font-kerning: auto; =
font-variant-alternates: normal; font-variant-ligatures: normal; =
font-variant-numeric: normal; font-variant-east-asian: normal; =
font-variant-position: normal; font-feature-settings: normal; =
font-optical-sizing: auto; font-variation-settings: normal;"><span =
style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; =
&nbsp; &nbsp; at =
org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGenerat=
ionUtility.java:190)</span></p></div><div><br></div><div>I=E2=80=99ve =
attached the WSDL file in question. Is there any way to proceed with =
this? Thanks in advance!</div><div><br></div><div></div></body></html>=

--Apple-Mail=_FA06E76C-DD40-43B4-BE6D-42A482236E6B
Content-Disposition: attachment;
	filename=CableConnectionWS.xml
Content-Type: application/xml;
	x-unix-mode=0644;
	name="CableConnectionWS.xml"
Content-Transfer-Encoding: 7bit

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="https://fnt-abn/axis/services/CableConnectionWS" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="https://fnt-abn/axis/services/CableConnectionWS" xmlns:intf="https://fnt-abn/axis/services/CableConnectionWS" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="http://session.global.biz.command.fnt.de" xmlns:tns10="http://lang.java" xmlns:tns2="http://global.struct.command.fnt.de" xmlns:tns3="http://util.java" xmlns:tns4="http://dbelementcache.session.global.biz.command.fnt.de" xmlns:tns5="http://log4j.apache.org" xmlns:tns6="http://access.biz.command.fnt.de" xmlns:tns7="http://www.fnt.de" xmlns:tns8="http://sql.java" xmlns:tns9="http://exception.command.fnt.de" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="htt
 p://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.4.1-SNAPSHOT
Built on May 28, 2018 (09:47:14 UTC)-->
 <wsdl:types>
  <schema targetNamespace="http://global.struct.command.fnt.de" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://exception.command.fnt.de"/>
   <import namespace="http://session.global.biz.command.fnt.de"/>
   <import namespace="http://xml.apache.org/xml-soap"/>
   <import namespace="http://sql.java"/>
   <import namespace="http://util.java"/>
   <import namespace="http://www.fnt.de"/>
   <import namespace="http://dbelementcache.session.global.biz.command.fnt.de"/>
   <import namespace="http://lang.java"/>
   <import namespace="https://fnt-abn/axis/services/CableConnectionWS"/>
   <import namespace="http://log4j.apache.org"/>
   <import namespace="http://access.biz.command.fnt.de"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="MandantStructure">
    <sequence>
     <element name="groupElid" nillable="true" type="xsd:string"/>
     <element name="groupName" nillable="true" type="xsd:string"/>
     <element name="mandantId" type="xsd:int"/>
     <element name="userElid" nillable="true" type="xsd:string"/>
     <element name="man_id" nillable="true" type="xsd:decimal"/>
     <element name="accessValue" nillable="true" type="xsd:string"/>
     <element name="accessType" nillable="true" type="xsd:string"/>
     <element name="accessLabel" nillable="true" type="xsd:string"/>
     <element name="description" nillable="true" type="xsd:string"/>
     <element name="access_user" nillable="true" type="xsd:string"/>
     <element name="access_man" nillable="true" type="xsd:string"/>
     <element name="create_from" nillable="true" type="xsd:string"/>
     <element name="create_date" nillable="true" type="xsd:dateTime"/>
     <element name="modify_from" nillable="true" type="xsd:string"/>
     <element name="modify_date" nillable="true" type="xsd:dateTime"/>
     <element name="userName" nillable="true" type="xsd:string"/>
     <element name="role_addition" type="xsd:boolean"/>
     <element name="useZoneViewForGroup" type="xsd:boolean"/>
     <element name="useOwnerFromZone" type="xsd:boolean"/>
     <element name="readOnly" type="xsd:boolean"/>
    </sequence>
   </complexType>
  </schema>
  <schema targetNamespace="http://dbelementcache.session.global.biz.command.fnt.de" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://exception.command.fnt.de"/>
   <import namespace="http://session.global.biz.command.fnt.de"/>
   <import namespace="http://xml.apache.org/xml-soap"/>
   <import namespace="http://sql.java"/>
   <import namespace="http://util.java"/>
   <import namespace="http://www.fnt.de"/>
   <import namespace="http://lang.java"/>
   <import namespace="https://fnt-abn/axis/services/CableConnectionWS"/>
   <import namespace="http://log4j.apache.org"/>
   <import namespace="http://global.struct.command.fnt.de"/>
   <import namespace="http://access.biz.command.fnt.de"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="DBElementCache">
    <sequence/>
   </complexType>
  </schema>
  <schema targetNamespace="http://xml.apache.org/xml-soap" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://exception.command.fnt.de"/>
   <import namespace="http://session.global.biz.command.fnt.de"/>
   <import namespace="http://sql.java"/>
   <import namespace="http://util.java"/>
   <import namespace="http://www.fnt.de"/>
   <import namespace="http://dbelementcache.session.global.biz.command.fnt.de"/>
   <import namespace="http://lang.java"/>
   <import namespace="https://fnt-abn/axis/services/CableConnectionWS"/>
   <import namespace="http://log4j.apache.org"/>
   <import namespace="http://global.struct.command.fnt.de"/>
   <import namespace="http://access.biz.command.fnt.de"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Vector">
    <sequence>
     <element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:anyType"/>
    </sequence>
   </complexType>
  </schema>
  <schema targetNamespace="http://www.fnt.de" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://exception.command.fnt.de"/>
   <import namespace="http://session.global.biz.command.fnt.de"/>
   <import namespace="http://xml.apache.org/xml-soap"/>
   <import namespace="http://sql.java"/>
   <import namespace="http://util.java"/>
   <import namespace="http://dbelementcache.session.global.biz.command.fnt.de"/>
   <import namespace="http://lang.java"/>
   <import namespace="https://fnt-abn/axis/services/CableConnectionWS"/>
   <import namespace="http://log4j.apache.org"/>
   <import namespace="http://global.struct.command.fnt.de"/>
   <import namespace="http://access.biz.command.fnt.de"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="ArrayOf_xsd_string">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]"/>
     </restriction>
    </complexContent>
   </complexType>
   <complexType name="Multiconn">
    <sequence>
     <element name="fromDeviceElid" type="xsd:string"/>
     <element name="fromMainPort" type="xsd:long"/>
     <element name="fromSubPort" type="xsd:long"/>
     <element name="fromSide" type="xsd:string"/>
     <element name="toDeviceElid" type="xsd:string"/>
     <element name="toMainPort" type="xsd:long"/>
     <element name="toSubPort" type="xsd:long"/>
     <element name="toSide" type="xsd:string"/>
     <element name="cableLineNo" type="xsd:long"/>
     <element name="cableLines" type="xsd:long"/>
    </sequence>
   </complexType>
   <complexType name="ArrayOfMulticonn">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns7:Multiconn[]"/>
     </restriction>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://session.global.biz.command.fnt.de" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://exception.command.fnt.de"/>
   <import namespace="http://xml.apache.org/xml-soap"/>
   <import namespace="http://sql.java"/>
   <import namespace="http://util.java"/>
   <import namespace="http://www.fnt.de"/>
   <import namespace="http://dbelementcache.session.global.biz.command.fnt.de"/>
   <import namespace="http://lang.java"/>
   <import namespace="https://fnt-abn/axis/services/CableConnectionWS"/>
   <import namespace="http://log4j.apache.org"/>
   <import namespace="http://global.struct.command.fnt.de"/>
   <import namespace="http://access.biz.command.fnt.de"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType abstract="true" name="Mandant">
    <sequence>
     <element name="accessLabel" nillable="true" type="xsd:string"/>
     <element name="accessType" nillable="true" type="xsd:string"/>
     <element name="accessValue" nillable="true" type="xsd:string"/>
     <element name="activeMandantStructure" nillable="true" type="tns2:MandantStructure"/>
     <element name="c6pObjectOwner" nillable="true" type="xsd:string"/>
     <element name="c6pZoneView" nillable="true" type="xsd:string"/>
     <element name="contextModeId" nillable="true" type="xsd:string"/>
     <element name="contextModeLabel" nillable="true" type="xsd:string"/>
     <element name="currentLocale" nillable="true" type="xsd:anyType"/>
     <element name="dateTimeFormat" nillable="true" type="xsd:string"/>
     <element name="dbElementCache" nillable="true" type="tns4:DBElementCache"/>
     <element name="docMode" type="xsd:int"/>
     <element name="groupElid" nillable="true" type="xsd:string"/>
     <element maxOccurs="unbounded" name="infoMessage" nillable="true" type="xsd:anyType"/>
     <element name="infoMessageSize" type="xsd:int"/>
     <element name="lastValidLogin" nillable="true" type="xsd:dateTime"/>
     <element name="loginAuth" type="xsd:int"/>
     <element name="loginSystem" nillable="true" type="xsd:string"/>
     <element name="loglevel" nillable="true" type="xsd:anyType"/>
     <element maxOccurs="unbounded" name="mandant" nillable="true" type="tns2:MandantStructure"/>
     <element name="mandantCount" type="xsd:int"/>
     <element name="mandantId" type="xsd:int"/>
     <element name="mandants" nillable="true" type="apachesoap:Vector"/>
     <element name="maxSearchResults" type="xsd:int"/>
     <element name="numFalseLogins" type="xsd:int"/>
     <element name="permissionAccess" nillable="true" type="xsd:anyType"/>
     <element name="planId" type="xsd:int"/>
     <element name="planMasterElid" nillable="true" type="xsd:string"/>
     <element name="planning" type="xsd:boolean"/>
     <element name="planningObject" nillable="true" type="xsd:anyType"/>
     <element name="preventHandlePlannedObject" type="xsd:boolean"/>
     <element name="readOnlyMandant" type="xsd:boolean"/>
     <element name="searchAborted" type="xsd:boolean"/>
     <element name="searchType" type="xsd:int"/>
     <element name="sendServerSentEventsEnabled" type="xsd:boolean"/>
     <element name="sessionId" nillable="true" type="xsd:string"/>
     <element name="singleSignOnActive" type="xsd:boolean"/>
     <element name="timezone" nillable="true" type="xsd:string"/>
     <element name="timezoneOffset" type="xsd:int"/>
     <element name="useMandant0" type="xsd:int"/>
     <element name="useZoneViewForGroup" type="xsd:boolean"/>
     <element name="userElid" nillable="true" type="xsd:string"/>
     <element name="userGroupElids" nillable="true" type="tns7:ArrayOf_xsd_string"/>
     <element name="userName" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
  </schema>
  <schema targetNamespace="https://fnt-abn/axis/services/CableConnectionWS" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://exception.command.fnt.de"/>
   <import namespace="http://session.global.biz.command.fnt.de"/>
   <import namespace="http://xml.apache.org/xml-soap"/>
   <import namespace="http://sql.java"/>
   <import namespace="http://util.java"/>
   <import namespace="http://www.fnt.de"/>
   <import namespace="http://dbelementcache.session.global.biz.command.fnt.de"/>
   <import namespace="http://lang.java"/>
   <import namespace="http://log4j.apache.org"/>
   <import namespace="http://global.struct.command.fnt.de"/>
   <import namespace="http://access.biz.command.fnt.de"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="ArrayOf_xsd_anyType">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]"/>
     </restriction>
    </complexContent>
   </complexType>
   <complexType name="ArrayOf_xsd_int">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:int[]"/>
     </restriction>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://exception.command.fnt.de" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://session.global.biz.command.fnt.de"/>
   <import namespace="http://xml.apache.org/xml-soap"/>
   <import namespace="http://sql.java"/>
   <import namespace="http://util.java"/>
   <import namespace="http://www.fnt.de"/>
   <import namespace="http://dbelementcache.session.global.biz.command.fnt.de"/>
   <import namespace="http://lang.java"/>
   <import namespace="https://fnt-abn/axis/services/CableConnectionWS"/>
   <import namespace="http://log4j.apache.org"/>
   <import namespace="http://global.struct.command.fnt.de"/>
   <import namespace="http://access.biz.command.fnt.de"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="CommandException">
    <sequence>
     <element name="affectedObjects" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
     <element name="errNo" type="xsd:int"/>
     <element name="errType" nillable="true" type="xsd:string"/>
     <element name="errorCode" nillable="true" type="xsd:string"/>
     <element name="logged" type="xsd:boolean"/>
     <element name="mandant" nillable="true" type="tns1:Mandant"/>
     <element name="message" nillable="true" type="xsd:string"/>
     <element name="messageCatalog" nillable="true" type="xsd:string"/>
     <element name="origException" nillable="true" type="xsd:anyType"/>
     <element name="replaceValues" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
     <element name="silentMode" type="xsd:boolean"/>
     <element name="sourceClassName" nillable="true" type="xsd:string"/>
     <element name="sourceMethodeName" nillable="true" type="xsd:string"/>
     <element name="subExceptions" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
    </sequence>
   </complexType>
   <complexType name="UsageExceptionInner">
    <complexContent>
     <extension base="tns9:CommandException">
      <sequence>
       <element name="localizedMessage" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <element name="UsageException" type="tns9:UsageExceptionInner" />
   <complexType name="InternalExceptionInner">
    <complexContent>
     <extension base="tns9:CommandException">
      <sequence/>
     </extension>
    </complexContent>
   </complexType>
   <element name="InternalException" type="tns9:InternalExceptionInner" />
  </schema>
 </wsdl:types>

   <wsdl:message name="getPhysicalConnectionDataResponse">

      <wsdl:part name="getPhysicalConnectionDataReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="changeCableTypeRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="newCableTypeElid" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddSearchTemplatesRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="module" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="view" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="type" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="deleteConnectionsResponse">

      <wsdl:part name="deleteConnectionsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getDialogTemplateRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="elid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="module" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="name" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getNumBPortsResponse">

      <wsdl:part name="getNumBPortsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getCableTypesRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="bundleOnly" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="patchCables" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="fixCables" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="minCableLines" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="fromDeviceElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="fromSide" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="fromMainPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="fromSubPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="toDeviceElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="toSide" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="toMainPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="toSubPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="toDeviceTypeElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddSearchDataRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="module" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="view" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="elid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="type" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createInternConnectionByPatternRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="elid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="isDeviceType" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddDetailTemplateRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="module" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="view" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="type" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="searchAddObjectsResponse">

      <wsdl:part name="searchAddObjectsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getCableIdsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="typeElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="parameters" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="moveConnectionsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

      <wsdl:part name="optionsXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="InternalException">

      <wsdl:part name="fault" element="tns9:InternalException">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createConnectionResponse">

      <wsdl:part name="createConnectionReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="renameCableResponse">

      <wsdl:part name="renameCableReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getDataOutletsResponse">

      <wsdl:part name="getDataOutletsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="deleteConnectionResponse">

      <wsdl:part name="deleteConnectionReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getTypeRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="module" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="view" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="action" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="checkParams" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="deleteCableResponse">

      <wsdl:part name="deleteCableReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createInternConnectionRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="deviceElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="fromPortSide" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="toPortSide" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="fromPortNo" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="toPortNo" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="isDeviceType" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="delete" type="xsd:boolean">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="UsageException">

      <wsdl:part name="fault" element="tns9:UsageException">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getCableTypesResponse">

      <wsdl:part name="getCableTypesReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="setConnectionBlockFlagResponse">

      <wsdl:part name="setConnectionBlockFlagReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="deleteConnectionRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="deviceElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="side" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="mainPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="subPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddSearchDataResponse">

      <wsdl:part name="getAddSearchDataReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getCableIdsResponse">

      <wsdl:part name="getCableIdsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="moveConnectionsResponse1">

      <wsdl:part name="moveConnectionsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="moveConnectionsResponse">

      <wsdl:part name="moveConnectionsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getConnectionsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="deviceElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="side" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="mainPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="subPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="withLogConn" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="planView" type="xsd:boolean">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getNumBPortsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="typeElid" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createConnectionRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="fromDeviceElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="fromSide" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="fromMainPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="fromSubPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="toDeviceElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="toSide" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="toMainPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="toSubPort" type="xsd:int">

      </wsdl:part>

      <wsdl:part name="cableElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableType" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableLineNo" type="xsd:long">

      </wsdl:part>

      <wsdl:part name="cableId" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableVisibleId" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableLength" type="xsd:double">

      </wsdl:part>

      <wsdl:part name="templateData" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddSearchTemplatesResponse">

      <wsdl:part name="getAddSearchTemplatesReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createMultiConnectionRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableTypeElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="prefix" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="postfix" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="visibleIdPrefix" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="visibleIdPostfix" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="length" type="xsd:double">

      </wsdl:part>

      <wsdl:part name="conn" type="tns7:ArrayOfMulticonn">

      </wsdl:part>

      <wsdl:part name="templateData" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddDetailDataRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="module" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="view" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="elid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="type" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddDetailTemplateResponse">

      <wsdl:part name="getAddDetailTemplateReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="deleteConnectionsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="deviceElids" type="tns7:ArrayOf_xsd_string">

      </wsdl:part>

      <wsdl:part name="categories" type="tns7:ArrayOf_xsd_string">

      </wsdl:part>

      <wsdl:part name="sides" type="tns7:ArrayOf_xsd_string">

      </wsdl:part>

      <wsdl:part name="mainPorts" type="intf:ArrayOf_xsd_int">

      </wsdl:part>

      <wsdl:part name="subPorts" type="intf:ArrayOf_xsd_int">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createBundleConnectionRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableType" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableId" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableVisibleId" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="length" type="xsd:double">

      </wsdl:part>

      <wsdl:part name="conn" type="tns7:ArrayOfMulticonn">

      </wsdl:part>

      <wsdl:part name="templateData" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="setConnectionBlockFlagRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableLineNo" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="blockFlag" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="remark" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="lockOpposite" type="xsd:boolean">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getTypeResponse">

      <wsdl:part name="getTypeReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createInternConnectionResponse">

      <wsdl:part name="createInternConnectionReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="searchAddObjectsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="module" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="view" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="elid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="type" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="restrictions" type="apachesoap:Element">

      </wsdl:part>

      <wsdl:part name="caseSensitive" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="maxResults" type="xsd:int">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="deleteCableRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableElid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createBundleConnectionResponse">

      <wsdl:part name="createBundleConnectionReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="moveLedgeConnectionsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createInfrastructureConnectionResponse">

      <wsdl:part name="createInfrastructureConnectionReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddTreeNavigationResponse">

      <wsdl:part name="getAddTreeNavigationReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createMultiConnectionResponse">

      <wsdl:part name="createMultiConnectionReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddTreeNavigationRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="module" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="view" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="type" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="swUnit" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createInfrastructureConnectionRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getConnectionsResponse">

      <wsdl:part name="getConnectionsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getConnectedDevicesResponse">

      <wsdl:part name="getConnectedDevicesReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="moveLedgeConnectionsResponse">

      <wsdl:part name="moveLedgeConnectionsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="createInternConnectionByPatternResponse">

      <wsdl:part name="createInternConnectionByPatternReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="renameCableRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="elid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="id" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="visibleId" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getAddDetailDataResponse">

      <wsdl:part name="getAddDetailDataReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getDataOutletsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="manufacturer" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="changeCableTypeResponse">

      <wsdl:part name="changeCableTypeReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getPhysicalConnectionDataRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="deviceElids" type="tns7:ArrayOf_xsd_string">

      </wsdl:part>

      <wsdl:part name="extendedElids" type="tns7:ArrayOf_xsd_string">

      </wsdl:part>

      <wsdl:part name="recursively" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="isDeviceType" type="xsd:boolean">

      </wsdl:part>

      <wsdl:part name="planView" type="xsd:boolean">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="commitOptionsResponse">

      <wsdl:part name="commitOptionsReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getConnectedDevicesRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="cableElid" type="xsd:string">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="moveConnectionsRequest1">

      <wsdl:part name="mandant" type="tns1:Mandant">

      </wsdl:part>

      <wsdl:part name="category" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

      <wsdl:part name="optionsXml" type="apachesoap:Element">

      </wsdl:part>

      <wsdl:part name="conn" type="xsd:anyType">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="getDialogTemplateResponse">

      <wsdl:part name="getDialogTemplateReturn" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="commitOptionsRequest">

      <wsdl:part name="sessionid" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="type" type="xsd:string">

      </wsdl:part>

      <wsdl:part name="dataXml" type="apachesoap:Element">

      </wsdl:part>

   </wsdl:message>

   <wsdl:portType name="CableConnectionWSImpl">

      <wsdl:operation name="getType" parameterOrder="sessionid module view action checkParams">

         <wsdl:input message="intf:getTypeRequest" name="getTypeRequest">

       </wsdl:input>

         <wsdl:output message="intf:getTypeResponse" name="getTypeResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddTreeNavigation" parameterOrder="sessionid module view type swUnit">

         <wsdl:input message="intf:getAddTreeNavigationRequest" name="getAddTreeNavigationRequest">

       </wsdl:input>

         <wsdl:output message="intf:getAddTreeNavigationResponse" name="getAddTreeNavigationResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getConnections" parameterOrder="sessionid deviceElid category side mainPort subPort withLogConn planView">

         <wsdl:input message="intf:getConnectionsRequest" name="getConnectionsRequest">

       </wsdl:input>

         <wsdl:output message="intf:getConnectionsResponse" name="getConnectionsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="moveConnections" parameterOrder="sessionid category dataXml optionsXml">

         <wsdl:input message="intf:moveConnectionsRequest" name="moveConnectionsRequest">

       </wsdl:input>

         <wsdl:output message="intf:moveConnectionsResponse" name="moveConnectionsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="moveConnections" parameterOrder="mandant category dataXml optionsXml conn">

         <wsdl:input message="intf:moveConnectionsRequest1" name="moveConnectionsRequest1">

       </wsdl:input>

         <wsdl:output message="intf:moveConnectionsResponse1" name="moveConnectionsResponse1">

       </wsdl:output>

         <wsdl:fault message="intf:UsageException" name="UsageException">

       </wsdl:fault>

         <wsdl:fault message="intf:InternalException" name="InternalException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getCableIds" parameterOrder="sessionid typeElid parameters">

         <wsdl:input message="intf:getCableIdsRequest" name="getCableIdsRequest">

       </wsdl:input>

         <wsdl:output message="intf:getCableIdsResponse" name="getCableIdsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="deleteConnection" parameterOrder="sessionid deviceElid category side mainPort subPort dataXml">

         <wsdl:input message="intf:deleteConnectionRequest" name="deleteConnectionRequest">

       </wsdl:input>

         <wsdl:output message="intf:deleteConnectionResponse" name="deleteConnectionResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createConnection" parameterOrder="sessionid category fromDeviceElid fromSide fromMainPort fromSubPort toDeviceElid toSide toMainPort toSubPort cableElid cableType cableLineNo cableId cableVisibleId cableLength templateData">

         <wsdl:input message="intf:createConnectionRequest" name="createConnectionRequest">

       </wsdl:input>

         <wsdl:output message="intf:createConnectionResponse" name="createConnectionResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddSearchData" parameterOrder="sessionid module view elid type dataXml">

         <wsdl:input message="intf:getAddSearchDataRequest" name="getAddSearchDataRequest">

       </wsdl:input>

         <wsdl:output message="intf:getAddSearchDataResponse" name="getAddSearchDataResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="changeCableType" parameterOrder="sessionid cableElid newCableTypeElid">

         <wsdl:input message="intf:changeCableTypeRequest" name="changeCableTypeRequest">

       </wsdl:input>

         <wsdl:output message="intf:changeCableTypeResponse" name="changeCableTypeResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="deleteCable" parameterOrder="sessionid cableElid dataXml">

         <wsdl:input message="intf:deleteCableRequest" name="deleteCableRequest">

       </wsdl:input>

         <wsdl:output message="intf:deleteCableResponse" name="deleteCableResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="deleteConnections" parameterOrder="sessionid deviceElids categories sides mainPorts subPorts dataXml">

         <wsdl:input message="intf:deleteConnectionsRequest" name="deleteConnectionsRequest">

       </wsdl:input>

         <wsdl:output message="intf:deleteConnectionsResponse" name="deleteConnectionsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="renameCable" parameterOrder="sessionid elid id visibleId">

         <wsdl:input message="intf:renameCableRequest" name="renameCableRequest">

       </wsdl:input>

         <wsdl:output message="intf:renameCableResponse" name="renameCableResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getCableTypes" parameterOrder="sessionid category bundleOnly patchCables fixCables minCableLines fromDeviceElid fromSide fromMainPort fromSubPort toDeviceElid toSide toMainPort toSubPort toDeviceTypeElid dataXml">

         <wsdl:input message="intf:getCableTypesRequest" name="getCableTypesRequest">

       </wsdl:input>

         <wsdl:output message="intf:getCableTypesResponse" name="getCableTypesResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getDataOutlets" parameterOrder="sessionid manufacturer">

         <wsdl:input message="intf:getDataOutletsRequest" name="getDataOutletsRequest">

       </wsdl:input>

         <wsdl:output message="intf:getDataOutletsResponse" name="getDataOutletsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getNumBPorts" parameterOrder="sessionid typeElid">

         <wsdl:input message="intf:getNumBPortsRequest" name="getNumBPortsRequest">

       </wsdl:input>

         <wsdl:output message="intf:getNumBPortsResponse" name="getNumBPortsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createInfrastructureConnection" parameterOrder="sessionid dataXml">

         <wsdl:input message="intf:createInfrastructureConnectionRequest" name="createInfrastructureConnectionRequest">

       </wsdl:input>

         <wsdl:output message="intf:createInfrastructureConnectionResponse" name="createInfrastructureConnectionResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createInternConnectionByPattern" parameterOrder="sessionid elid isDeviceType dataXml">

         <wsdl:input message="intf:createInternConnectionByPatternRequest" name="createInternConnectionByPatternRequest">

       </wsdl:input>

         <wsdl:output message="intf:createInternConnectionByPatternResponse" name="createInternConnectionByPatternResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createInternConnection" parameterOrder="sessionid deviceElid fromPortSide toPortSide fromPortNo toPortNo isDeviceType delete">

         <wsdl:input message="intf:createInternConnectionRequest" name="createInternConnectionRequest">

       </wsdl:input>

         <wsdl:output message="intf:createInternConnectionResponse" name="createInternConnectionResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="setConnectionBlockFlag" parameterOrder="sessionid cableElid cableLineNo blockFlag remark lockOpposite">

         <wsdl:input message="intf:setConnectionBlockFlagRequest" name="setConnectionBlockFlagRequest">

       </wsdl:input>

         <wsdl:output message="intf:setConnectionBlockFlagResponse" name="setConnectionBlockFlagResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getPhysicalConnectionData" parameterOrder="sessionid category deviceElids extendedElids recursively isDeviceType planView">

         <wsdl:input message="intf:getPhysicalConnectionDataRequest" name="getPhysicalConnectionDataRequest">

       </wsdl:input>

         <wsdl:output message="intf:getPhysicalConnectionDataResponse" name="getPhysicalConnectionDataResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createBundleConnection" parameterOrder="sessionid category cableElid cableType cableId cableVisibleId length conn templateData">

         <wsdl:input message="intf:createBundleConnectionRequest" name="createBundleConnectionRequest">

       </wsdl:input>

         <wsdl:output message="intf:createBundleConnectionResponse" name="createBundleConnectionResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="searchAddObjects" parameterOrder="sessionid module view elid type restrictions caseSensitive maxResults">

         <wsdl:input message="intf:searchAddObjectsRequest" name="searchAddObjectsRequest">

       </wsdl:input>

         <wsdl:output message="intf:searchAddObjectsResponse" name="searchAddObjectsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="commitOptions" parameterOrder="sessionid type dataXml">

         <wsdl:input message="intf:commitOptionsRequest" name="commitOptionsRequest">

       </wsdl:input>

         <wsdl:output message="intf:commitOptionsResponse" name="commitOptionsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getConnectedDevices" parameterOrder="sessionid cableElid">

         <wsdl:input message="intf:getConnectedDevicesRequest" name="getConnectedDevicesRequest">

       </wsdl:input>

         <wsdl:output message="intf:getConnectedDevicesResponse" name="getConnectedDevicesResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddDetailTemplate" parameterOrder="sessionid module view type">

         <wsdl:input message="intf:getAddDetailTemplateRequest" name="getAddDetailTemplateRequest">

       </wsdl:input>

         <wsdl:output message="intf:getAddDetailTemplateResponse" name="getAddDetailTemplateResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddDetailData" parameterOrder="sessionid module view elid type dataXml">

         <wsdl:input message="intf:getAddDetailDataRequest" name="getAddDetailDataRequest">

       </wsdl:input>

         <wsdl:output message="intf:getAddDetailDataResponse" name="getAddDetailDataResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getDialogTemplate" parameterOrder="sessionid elid module name dataXml">

         <wsdl:input message="intf:getDialogTemplateRequest" name="getDialogTemplateRequest">

       </wsdl:input>

         <wsdl:output message="intf:getDialogTemplateResponse" name="getDialogTemplateResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="moveLedgeConnections" parameterOrder="sessionid category dataXml">

         <wsdl:input message="intf:moveLedgeConnectionsRequest" name="moveLedgeConnectionsRequest">

       </wsdl:input>

         <wsdl:output message="intf:moveLedgeConnectionsResponse" name="moveLedgeConnectionsResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createMultiConnection" parameterOrder="sessionid category cableTypeElid prefix postfix visibleIdPrefix visibleIdPostfix length conn templateData">

         <wsdl:input message="intf:createMultiConnectionRequest" name="createMultiConnectionRequest">

       </wsdl:input>

         <wsdl:output message="intf:createMultiConnectionResponse" name="createMultiConnectionResponse">

       </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddSearchTemplates" parameterOrder="sessionid module view type">

         <wsdl:input message="intf:getAddSearchTemplatesRequest" name="getAddSearchTemplatesRequest">

       </wsdl:input>

         <wsdl:output message="intf:getAddSearchTemplatesResponse" name="getAddSearchTemplatesResponse">

       </wsdl:output>

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="CableConnectionWSSoapBinding" type="intf:CableConnectionWSImpl">

      <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>

      <wsdl:operation name="getType">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getTypeRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getTypeResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddTreeNavigation">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAddTreeNavigationRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getAddTreeNavigationResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getConnections">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getConnectionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getConnectionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="moveConnections">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="moveConnectionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="moveConnectionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="moveConnections">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="moveConnectionsRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="moveConnectionsResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="UsageException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="UsageException" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="InternalException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="InternalException" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getCableIds">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getCableIdsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getCableIdsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="deleteConnection">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="deleteConnectionRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="deleteConnectionResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createConnection">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createConnectionRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createConnectionResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddSearchData">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAddSearchDataRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getAddSearchDataResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="changeCableType">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="changeCableTypeRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="changeCableTypeResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="deleteCable">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="deleteCableRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="deleteCableResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="deleteConnections">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="deleteConnectionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="deleteConnectionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="renameCable">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="renameCableRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="renameCableResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getCableTypes">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getCableTypesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getCableTypesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getDataOutlets">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getDataOutletsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getDataOutletsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getNumBPorts">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getNumBPortsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getNumBPortsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createInfrastructureConnection">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createInfrastructureConnectionRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createInfrastructureConnectionResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createInternConnectionByPattern">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createInternConnectionByPatternRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createInternConnectionByPatternResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createInternConnection">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createInternConnectionRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createInternConnectionResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="setConnectionBlockFlag">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="setConnectionBlockFlagRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="setConnectionBlockFlagResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getPhysicalConnectionData">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getPhysicalConnectionDataRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getPhysicalConnectionDataResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createBundleConnection">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createBundleConnectionRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createBundleConnectionResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="searchAddObjects">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="searchAddObjectsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="searchAddObjectsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="commitOptions">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="commitOptionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="commitOptionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getConnectedDevices">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getConnectedDevicesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getConnectedDevicesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddDetailTemplate">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAddDetailTemplateRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getAddDetailTemplateResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddDetailData">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAddDetailDataRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getAddDetailDataResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getDialogTemplate">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getDialogTemplateRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getDialogTemplateResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="moveLedgeConnections">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="moveLedgeConnectionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="moveLedgeConnectionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="createMultiConnection">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createMultiConnectionRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createMultiConnectionResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAddSearchTemplates">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAddSearchTemplatesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://cableconnection.services.command.fnt.de" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getAddSearchTemplatesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://fnt-abn/axis/services/CableConnectionWS" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="CableConnectionWSImplService">

      <wsdl:port binding="intf:CableConnectionWSSoapBinding" name="CableConnectionWS">

         <wsdlsoap:address location="https://fnt-abn/axis/services/CableConnectionWS"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>

--Apple-Mail=_FA06E76C-DD40-43B4-BE6D-42A482236E6B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><div></div><div><br><div>
<meta charset=3D"UTF-8"><div dir=3D"auto" style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><div>Kevin Read<br>Om7Sense GmbH<br>Next-Gen Energy =
Management For Data&nbsp;Centers<br><a =
href=3D"mailto:[email protected]">[email protected]</a><br>Tel=
:&nbsp;<a href=3D"tel:0049087120667071">+49 (0) =
871-2066707-1</a><br>Mob:&nbsp;<a =
href=3D"tel:00491737404977">+49-173-7404977</a><br><br>Om7Sense GmbH | =
Haunerweg 6 | 83530 Schnaitsee | Germany<br>Web:&nbsp;<a =
href=3D"https://www.om7sense.com/">https://www.om7sense.com/</a><br>Gesch=C3=
=A4ftsf=C3=BChrer: Kevin Read (CEO) | USt-IdNr.: DE308876193 =
(VAT&nbsp;ID)<br>Registergericht: Amtsgericht Traunstein =
|&nbsp;Registernummer: HRB 25488<br>(German commercial register =
entry&nbsp;number at local district court =
of&nbsp;registration)</div></div></div></div>
</div>
<br></div></body></html>=

--Apple-Mail=_FA06E76C-DD40-43B4-BE6D-42A482236E6B--

--Apple-Mail=_FA00738E-D782-4449-9149-90DCD9E82561--