Link to home
Start Free TrialLog in
Avatar of 3XLcom
3XLcom

asked on

Java web service EMERGENCY

Please is somebody could check this for me why it is not working i am nearly getting crazy :(

You could download the netbeans project files from the following links


http://www.file4share.net/download/4466/PmumYeni.rar

or

 http://rapidshare.com/files/418207963/PmumYeni.rar
Avatar of blackfrancis75
blackfrancis75

Hi,
Normally, a more succinct question is required, or at least an idea what the question is regarding.
Avatar of 3XLcom

ASKER

if you download and try to let run it you will see the error , giving code is not enough because a foreign web service is used. And my code is so simple just a few line. So there is a repair needed on web service xml
Please check it.
Avatar of 3XLcom

ASKER

Thank you for your interest !!
This is what i get as an error
  Exception in thread "main" com.sun.xml.internal.ws.streaming.XMLStreamReaderException: unexpected XML tag. expected: {http://ws.dgpys.deloitte.com}LoginReport but found: {null}LoginReport
        at com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.verifyTag(XMLStreamReaderUtil.java:203)
        at com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.verifyTag(XMLStreamReaderUtil.java:211)
        at com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:513)
        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:110)
        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
        at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:107)
        at $Proxy33.login(Unknown Source)
        at Main.callWebService(Main.java:26)
        at Main.main(Main.java:57)
Java Result: 1
BUILD SUCCESSFUL (total time: 9 seconds)
Avatar of Kevin Cross
I have not looked at the code yet because I don't have a .RAR extractor on this machine, but the exception leads me to believe that the XML string you generated to post to the LoginReport operation isn't properly formed for what the SOAP/WebService Request is expecting.  More precisely, it is indicating you need the namespace: http://ws.dgpys.deloitte.com/.
Avatar of 3XLcom

ASKER

This xml is what i need to get as given below but i could not succeed and i have no more time for solution , if any type that you could download, i could install it like zip,gzip,7z ....
<soapenv:Header>
<wsa:ReplyTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/none
</wsa:Address>
<wsa:ReferenceParameters>
<axis2:ServiceGroupId xmlns:axis2="http://ws.apache.org/namespaces/axis2">
urn:uuid:06C7BAFB7F018535391244733417611</axis2:ServiceGroupId>
</wsa:ReferenceParameters>
</wsa:ReplyTo>
</soapenv:Header>

Open in new window

As I said, check the XML request you are sending.  How are you calling the web service ? Check that code and see if you are building a SOAP XML string or posting SOAP action and determine if you are sending the specified namespace for said action (operation).
Avatar of 3XLcom

ASKER

I am not good at soap operations in java so i could not describe the exact problem but i need to solve this immedaitely mwvisa i know you helped me lots of time in the past i remember your nick well so please check the code and correct it.
I am not sure what I am not helping with.  I have told you what the problem appears to be.  Are you not able to see this in the code?  Please post the snippet of code that is creating the request that is sent to the web service and I will take a look.  I don't have a RAR extractor nor do I have time to load one at the moment as I am about to go mobile with my son; however, I am more than happy to check on the code via my phone and assist.  You will have to do the leg work on your end of getting to particular bits of code and testing though.  

Regards,

Kevin
Avatar of 3XLcom

ASKER

ok let me write you what it has step by step
This is web service wsdl address :  http://dgpys.teias.gov.tr/dgpys/services/EVDServis?wsdl
change endpoint address from

    <wsdl:port name="EVDServisSOAP11port_http" binding="dgp:EVDServisSOAP11Binding">
      <soap:address location="http://172.16.0.37:80/dgpys/services/EVDServis" />
    </wsdl:port>
    <wsdl:port name="EVDServisSOAP12port_http" binding="dgp:EVDServisSOAP12Binding">
      <soap12:address location="http://172.16.0.37:80/dgpys/services/EVDServis" />
    </wsdl:port>
  </wsdl:service>

To this


    <wsdl:port name="EVDServisSOAP11port_http" binding="dgp:EVDServisSOAP11Binding">
      <soap:address location="http://dgpys.teias.gov.tr/dgpys/services/EVDServis" />
    </wsdl:port>
    <wsdl:port name="EVDServisSOAP12port_http" binding="dgp:EVDServisSOAP12Binding">
      <soap12:address location="http://dgpys.teias.gov.tr/dgpys/services/EVDServis" />
    </wsdl:port>
  </wsdl:service>

And Finally i need to get a result as this :

<soapenv:Header>
<wsa:ReplyTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/none
</wsa:Address>
<wsa:ReferenceParameters>
<axis2:ServiceGroupId xmlns:axis2="http://ws.apache.org/namespaces/axis2">
urn:uuid:06C7BAFB7F018535391244733417611</axis2:ServiceGroupId>
</wsa:ReferenceParameters>
</wsa:ReplyTo>
</soapenv:Header>


But i got this error :
Denemehttp://dgpys.teias.gov.tr/dgpys/services/EVDServis?wsdlException in thread "main" com.sun.xml.internal.ws.streaming.XMLStreamReaderException: unexpected XML tag. expected: {http://ws.dgpys.deloitte.com}LoginReport but found: {null}LoginReport
        at com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.verifyTag(XMLStreamReaderUtil.java:203)
        at com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.verifyTag(XMLStreamReaderUtil.java:211)
        at com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:513)
        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:110)
        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
        at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:107)
        at $Proxy33.login(Unknown Source)
        at Main.callWebService(Main.java:26)
        at Main.main(Main.java:57)
Java Result: 1
BUILD SUCCESSFUL (total time: 5 seconds)


Main code that i write as given below that is all in the rar file please help me to solve this out

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */



import WebService.IntValue;
import WebService.StringValue;
import javax.xml.bind.JAXBElement;
import javax.xml.namespace.QName;
import javax.xml.ws.Holder;

/**
 *
 * @author Cahit
 */
public class Main {
    QName qName = new QName("http://tempuri.org", "Test");
    public void callWebService() {
        WebService.EVDServis services = new WebService.EVDServis();
        System.out.print(services.getWSDLDocumentLocation());
        WebService.LoginMessage LMessage  = new WebService.LoginMessage();
        LMessage.setUserName(new Main().getUserName());
        LMessage.setPassword(new Main().getPass());
        services.getEVDServisSOAP11PortHttp().login(LMessage, new Main().Bilgi1(), new Main().Bilgi2());

        System.out.print("Son : " + Bilgi2().value.getV());
    }
    public JAXBElement<WebService.StringValue> getUserName() {
        StringValue sv = new StringValue() ;
        sv.setV("example");
        JAXBElement<StringValue> el = new JAXBElement<StringValue>(qName, StringValue.class, null, sv);
        return el;
   }
    public JAXBElement<WebService.StringValue> getPass() {
        StringValue sv = new StringValue() ;
        sv.setV("example");
        JAXBElement<StringValue> el = new JAXBElement<StringValue>(qName, StringValue.class, null, sv);
        return el;
   }
    public javax.xml.ws.Holder<WebService.IntValue> Bilgi1() {
        IntValue sv = new IntValue() ;
        sv.setV(1);
        Holder<WebService.IntValue> el = new Holder<WebService.IntValue>( sv);
        return el;
   }

    public javax.xml.ws.Holder<WebService.StringValue> Bilgi2() {
        StringValue sv = new StringValue() ;
        sv.setV("example");
        Holder<WebService.StringValue> el = new Holder<WebService.StringValue>( sv);
        return el;
   }
    public static void main(String[] args) {
         System.out.print("Deneme");
         new Main().callWebService();
         System.out.print("Deneme2");
         
    }

}

Open in new window

Stepping through the code (to give you an idea of debugging steps), I started with "at Main.main(Main.java:57)"

new Main().callWebService();

This just calls the method callWebService() from a newly instantiated Main object, so we are still in the same Java file and so jump to next error which is "at Main.callWebService(Main.java:26)"

services.getEVDServisSOAP11PortHttp().login(LMessage, new Main().Bilgi1(), new Main().Bilgi2());

(a note on this code, it doesn't make sense to call new instances of Main simply to get Bilgi1() and Bilgi2() responses since you have already established a new instance to be calling callWebService() since it is not a class level method -- i.e., it is not static)

What this code prompts me to then look at is the implementation of WebService.EVDServis and in particular getEVDServisSOAP11PortHttp() in order to trace if the web service stubs are created correctly.  If you used WSDL2JAVA to create this then it should be fine, but if this was done manually then you may find the issue there.  

--mwvisa1
Are you sure that the web service is exposed to the public Internet?  Maybe you should not have changed from the IP address and/or you are trying this code off network.
Avatar of 3XLcom

ASKER

This is a governmantal web service so it must be created correctly. But i did not create it we need to connect it. When you connect to the webservice's login method it returns a simple 0 or -1 that is all what we try to do getting 0 or -1
This both lines the pointing same error :
        at Main.callWebService(Main.java:26)
        at Main.main(Main.java:57)
this :
      services.getEVDServisSOAP11PortHttp().login(LMessage, new Main().Bilgi1(), new Main().Bilgi2());

just try to connect to the web service not any more needed after it i think i could solve. But i could not succedd and i do not know any thing  more what can i do :(
Avatar of 3XLcom

ASKER

no there are too many firms who use this web service and this is very important for my work life and i have only 2 days :(
But are they using this through a VPN?  I can not get the WSDL to pull up for me; therefore, it doesn't appear to be publicly available.

I am NOT asking you to ensure that the web service is created okay, but rather how you went about creating your proxy or client classes to connect to the web service.  Typically, you would be given the WSDL that you can manually create code from or use a tool like WSDL4JAVA to create the appropriate client stubs.  This skeleton is then completed by you with regards to how your particular client will build the request and handle the response but the stub is typically generated to handle the lookup of the service and communication between your client and the service to save you having to deal directly in the format of the SOAP calls.  You simply supply parameters to methods and deal with objects/values returned.
Avatar of 3XLcom

ASKER

but i know it used by lots of company for public usage.
the given all errors exactly pointing this line in reality :

Exception in thread "main" com.sun.xml.internal.ws.streaming.XMLStreamReaderException: unexpected XML tag. expected: {http://ws.dgpys.deloitte.com}LoginReport but found: {null}LoginReport

maybe there is a problem with name space
on the web site there are some sample xml string like this when you make a call you will get the result as this :

<soapenv:Header>
<wsa:ReplyTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/none
</wsa:Address>
<wsa:ReferenceParameters>
<axis2:ServiceGroupId xmlns:axis2="http://ws.apache.org/namespaces/axis2">
urn:uuid:06C7BAFB7F018535391244733417611</axis2:ServiceGroupId>
</wsa:ReferenceParameters>
</wsa:ReplyTo>
</soapenv:Header>


And i called the system developers they did not give me any sample or information they just corrected this :
-you need to use this
http://dgpys.teias.gov.tr/dgpys/services/EVDServis
instead of this
http://172.16.0.37:80/dgpys/services/EVDServis"

that is all i know :(
"no there are too many firms who use this web service and this is very important for my work life and i have only 2 days"

I am sorry to hear that.  Seems very unreasonable to put such a short deadline on a code project with a programmer who has never done such a thing before.  I am not sure your situation, so won't go into that further; however, it would seem you need basic understanding Java and Web Services in general:

http://download.oracle.com/docs/cd/E17802_01/webservices/webservices/docs/2.0/tutorial/doc/
Sorry didn't see your last post until just now.  Anyway, did you look at my post regarding the bit of code we need to look at next.  Please post that so we can continue to debug.
Avatar of 3XLcom

ASKER

I know but my aim is not so big too just to connect this web service in normal situation it is easy to connect a web service in here there is some thing wrong and i need to make it work :( i will read this you should be sure but please you also check it out why it is not working
Are you going to post the code for the service stub you have locally?
To be clear: WebService.EVDServis
Avatar of 3XLcom

ASKER

i do not write any thing more EVDServis comes with web service and WebService is only package that i created for inserting Wsdl code into it is not written by me
Untitled.png
Avatar of 3XLcom

ASKER

I use this program for testing http://www.stylusstudio.com/ws_tester.html
and i got what i expect :

<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
      <SOAP-ENV:Body>
            <dgp:login xmlns="" xmlns:dgp="http://ws.dgpys.deloitte.com">
                  <loginMessage>
                        <Password v="deneme"/>
                        <UserName v="deneme"/>
                  </loginMessage>
            </dgp:login>
      </SOAP-ENV:Body>
</SOAP-ENV:Envelope>



I giot this as an answer :



<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header><wsa:ReplyTo><wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address><wsa:ReferenceParameters><axis2:ServiceGroupId xmlns:axis2="http://ws.apache.org/namespaces/axis2">urn:uuid:D103FAD43998C378311284221468044</axis2:ServiceGroupId></wsa:ReferenceParameters></wsa:ReplyTo></soapenv:Header><soapenv:Body><LoginReport><Code v="-1"/><Text v="Authorization error!"/></LoginReport></soapenv:Body></soapenv:Envelope>


So where do i do wrong ?
In the picture you just sent, you have the EVDServis.java file open that I am asking for code from.  If you are reluctant or can't post that due to sensitive information then unfortunately, I am not sure I can help.  The interesting thing is your previous posts for expected results didn't include LoginReport node in XML so figured that for part of the request.  Now your latest post indicates that successful tests yields XML with LoginReport in it ... if you are seeing different results but have code specifically parsing for an element that isn't there that could cause your problem I guess -- just doesn't make sense.
Avatar of 3XLcom

ASKER

This is the code in EVDServis which comes with automatically from WSDL so if you create a WSDL client it will generate code automatically .
Beside this i am still asking this point : the program  that i send the link is using the same wsdl code with my program but it connect perfect. So why my connection is not working. If you mage a wsdl client before i think it takes you 5 min. make a new client and understand what is the difference mwvisa. I give you all the information that i have and that other program is connected.
That is what I am trying to say to you that the WSDL doesn't come up for me; therefore, I don't have it to help you in that fashion.  Which is why I asked to see the generated code from the WSDL since I couldn't generate it for myself because I don't have a login to the referenced government site. :)
Hold on, I tried it again just for giggles and it worked, so let me take a look...
Avatar of 3XLcom

ASKER

no need for login :( let me copy and paste all wsdl this is a public code
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://ws.dgpys.deloitte.com" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:dgp="http://ws.dgpys.deloitte.com" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/">
  <wsdl:types>
    <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.dgpys.deloitte.com" xmlns:dgp="http://ws.dgpys.deloitte.com">
            <xs:element name="setDGPTeklif">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="reserveBidDocument" nillable="true" type="dgp:ReserveBidDocument"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setTuketimTahmin">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="scheduleMessage" nillable="true" type="dgp:ScheduleMessage"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setIkiliAnlasma">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="scheduleMessage" nillable="true" type="dgp:ScheduleMessage"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getGunOncesiFiyat">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSayacVerisCekis">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSayacVerisCekisBySayac">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="sayac" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSayacVerisCekisKayipsiz">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSayacVerisCekisKayipsizBySayac">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="sayac" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSistemDengesizlikFiyat">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getUzlastirmaSonuc">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getGunlukParametreRapor">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getDGPTalimat">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getDGPTalimatAsGuc">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getGOPTalimat">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getIkiliAnlasmaByDurum">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="durum" nillable="true" type="dgp:IkiliAnlasmaDurum"/>
                        <xs:element minOccurs="0" name="alici" nillable="true" type="xs:boolean"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setIkiliAnlasmaOnayDurum">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="scheduleMessage" nillable="true" type="dgp:ScheduleMessage"/>
                        <xs:element minOccurs="0" name="onay" nillable="true" type="xs:boolean"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="login">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="loginMessage" nillable="true" type="dgp:LoginMessage"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setDGPEmreAmadeKapasite">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="plannedResourceScheduleDocument" nillable="true" type="dgp:PlannedResourceScheduleDocument"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setPrimerFrekansKontrolRezerv">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="plannedResourceScheduleDocument" nillable="true" type="dgp:PlannedResourceScheduleDocument"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setGOPTeklif">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="reserveBidDocument" nillable="true" type="dgp:ReserveBidDocument"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setDGPKesinGunlukUretimPlan">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="plannedResourceScheduleDocument" nillable="true" type="dgp:PlannedResourceScheduleDocument"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setGOPGunlukUretimPlan">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="plannedResourceScheduleDocument" nillable="true" type="dgp:PlannedResourceScheduleDocument"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:complexType name="StringValue">
            	<xs:attribute name="v" type="xs:string"/>
            </xs:complexType>
            <xs:complexType name="StringValueCoded">
            	<xs:attribute name="v" type="xs:string"/>
            	<xs:attribute name="codingScheme" type="xs:string"/>
            </xs:complexType>
            <xs:complexType name="IntValue">
            	<xs:attribute name="v" type="xs:int"/>
            </xs:complexType>
            <xs:complexType name="DateTimeValue">
            	<xs:attribute name="v" type="xs:dateTime"/>
            </xs:complexType>
            <xs:complexType name="DoubleValue">
            	<xs:attribute name="v" type="xs:double"/>
            </xs:complexType>
			<xs:simpleType name="IkiliAnlasmaDurum">
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="ONAYBEKLEYEN"/>
					<xs:enumeration value="ONAYLANMIS"/>
					<xs:enumeration value="REDDEDILMIS"/>
				</xs:restriction>
			</xs:simpleType>
            <xs:complexType name="Reason">
                <xs:sequence>
                    <xs:element minOccurs="0" name="ReasonCode" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ReasonText" nillable="true" type="dgp:StringValue"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="LoginMessage">
                <xs:sequence>
                    <xs:element minOccurs="0" name="Password" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="UserName" nillable="true" type="dgp:StringValue"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="LoginReport">
	            <xs:complexType>
	            	<xs:sequence>
	                    <xs:element minOccurs="0" name="Code" nillable="true" type="dgp:IntValue"/>
	                    <xs:element minOccurs="0" name="Text" nillable="true" type="dgp:StringValue"/>
	                </xs:sequence>
	            </xs:complexType>
	        </xs:element>
            <xs:complexType name="ReserveBidDocument">
                <xs:sequence>
                    <xs:element minOccurs="0" name="DocumentIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="DocumentVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="DocumentType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SenderRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ReceiverIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ReceiverRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CreationDateTime" nillable="true" type="dgp:DateTimeValue"/>
                    <xs:element minOccurs="0" name="ReserveBidTimeInterval" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Domain" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubjectParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubjectRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="ReserveBidTimeSeries" nillable="true" type="dgp:ReserveBidTimeSeries"/>
                </xs:sequence>
                <xs:attribute name="DtdRelease" type="xs:string"/>
                <xs:attribute name="DtdVersion" type="xs:string"/>
            </xs:complexType>
            <xs:complexType name="ReserveBidTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="ReserveBidIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="AuctionIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="InArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="MeasureUnitQuantity" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Currency" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasureUnitPrice" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Divisible" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="LinkedBidsIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="BlockBid" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ReserveObject" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="Direction" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MinimumActivationQuantity" nillable="true" type="dgp:DoubleValue"/>
                    <xs:element minOccurs="0" name="StepIncrementQuantity" nillable="true" type="dgp:DoubleValue"/>
                    <xs:element minOccurs="0" name="MeasureUnitEnergyPrice" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Period" nillable="true" type="dgp:ReserveBidPeriod"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ReserveBidPeriod">
                <xs:sequence>
                    <xs:element minOccurs="0" name="TimeInterval" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Resolution" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Interval" nillable="true" type="dgp:ReserveBidInterval"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ReserveBidInterval">
                <xs:sequence>
                    <xs:element minOccurs="0" name="Pos" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="Qty" nillable="true" type="dgp:DoubleValue"/>
                    <xs:element minOccurs="0" name="Price" nillable="true" type="dgp:DoubleValue"/>
                    <xs:element minOccurs="0" name="EnergyPrice" nillable="true" type="dgp:DoubleValue"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ScheduleMessage" type="dgp:ScheduleMessage"/>
            <xs:complexType name="ScheduleMessage">
                <xs:sequence>
                    <xs:element minOccurs="0" name="MessageIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MessageVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="MessageType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ProcessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ScheduleClassificationType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SenderRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ReceiverIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ReceiverRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MessageDateTime" nillable="true" type="dgp:DateTimeValue"/>
                    <xs:element minOccurs="0" name="ScheduleTimeInterval" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Domain" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubjectParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubjectRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MatchingPeriod" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="ScheduleTimeSeries" nillable="true" type="dgp:ScheduleTimeSeries"/>
                </xs:sequence>
                <xs:attribute name="DtdRelease" type="xs:string"/>
                <xs:attribute name="DtdVersion" type="xs:string"/>
            </xs:complexType>
            <xs:complexType name="ScheduleTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="SendersTimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="SendersTimeSeriesVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ObjectAggregation" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="InArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="MeteringPointIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="InParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Period" nillable="true" type="dgp:SchedulePeriod"/>
                    <xs:element minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="SchedulePeriod">
                <xs:sequence>
                    <xs:element minOccurs="0" name="TimeInterval" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Resolution" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Interval" nillable="true" type="dgp:ScheduleInterval"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ScheduleInterval">
                <xs:sequence>
                    <xs:element minOccurs="0" name="Pos" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="Qty" nillable="true" type="dgp:DoubleValue"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="AnomalyReport">
	            <xs:complexType>
	                <xs:sequence>
	                    <xs:element minOccurs="0" name="MessageIdentification" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="MessageDateTime" nillable="true" type="dgp:DateTimeValue"/>
	                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SenderRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ReceiverIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="ReceiverRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ScheduleTimeInterval" nillable="true" type="dgp:StringValue"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="TimeSeriesAnomaly" nillable="true" type="dgp:TimeSeriesAnomaly"/>
	                </xs:sequence>
	                <xs:attribute name="DtdRelease" type="xs:string"/>
	                <xs:attribute name="DtdVersion" type="xs:string"/>
	            </xs:complexType>
            </xs:element>
            <xs:complexType name="TimeSeriesAnomaly">
                <xs:sequence>
                    <xs:element minOccurs="0" name="MessageSenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SendersMessageIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="SendersMessageVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="SendersTimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="SendersTimeSeriesVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ObjectAggregation" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="InArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="MeteringPointIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="InParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Period" nillable="true" type="dgp:SchedulePeriod"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ConfirmationReport">
	            <xs:complexType>
	                <xs:sequence>
	                    <xs:element minOccurs="0" name="MessageIdentification" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="MessageType" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="MessageDateTime" nillable="true" type="dgp:DateTimeValue"/>
	                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SenderRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ReceiverIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="ReceiverRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ScheduleTimeInterval" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ConfirmedMessageIdentification" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ConfirmedMessageVersion" nillable="true" type="dgp:IntValue"/>
	                    <xs:element minOccurs="0" name="Domain" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SubjectParty" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SubjectRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ProcessType" nillable="true" type="dgp:StringValue"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="ImposedTimeSeries" nillable="true" type="dgp:ImposedTimeSeries"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="TimeSeriesConfirmation" nillable="true" type="dgp:TimeSeriesConfirmation"/>
	                </xs:sequence>
	                <xs:attribute name="DtdRelease" type="xs:string"/>
	                <xs:attribute name="DtdVersion" type="xs:string"/>
	            </xs:complexType>
            </xs:element>
            <xs:complexType name="ImposedTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="ImposedTimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ImposedTimeSeriesVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ObjectAggregation" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="InArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="MeteringPointIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="InParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Period" nillable="true" type="dgp:ResourceSchedulePeriod"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="TimeSeriesConfirmation">
                <xs:sequence>
                    <xs:element minOccurs="0" name="SendersTimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="SendersTimeSeriesVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ObjectAggregation" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="InArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="MeteringPointIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="InParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="OutParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Period" nillable="true" type="dgp:ResourceSchedulePeriod"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ResourceSchedulePeriod">
                <xs:sequence>
                    <xs:element minOccurs="0" name="TimeInterval" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Resolution" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Interval" nillable="true" type="dgp:ResourceScheduleInterval"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ResourceScheduleInterval">
                <xs:sequence>
                    <xs:element minOccurs="0" name="Pos" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="Qty" nillable="true" type="dgp:DoubleValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EnergyAccountReport">
	            <xs:complexType>
	                <xs:sequence>
	                    <xs:element minOccurs="0" name="DocumentIdentification" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="DocumentVersion" nillable="true" type="dgp:IntValue"/>
	                    <xs:element minOccurs="0" name="DocumentType" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="DocumentStatus" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ProcessType" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ClassificationType" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SenderRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ReceiverIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="ReceiverRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="DocumentDateTime" nillable="true" type="dgp:DateTimeValue"/>
	                    <xs:element minOccurs="0" name="AccountingPeriod" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="Domain" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="AccountTimeSeries" nillable="true" type="dgp:EnergyAccountTimeSeries"/>
	                </xs:sequence>
	                <xs:attribute name="DtdRelease" type="xs:string"/>
	                <xs:attribute name="DtdVersion" type="xs:string"/>
	            </xs:complexType>
            </xs:element>
            <xs:complexType name="EnergyAccountTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="SendersTimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ObjectAggregation" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Area" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="Party" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="AgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Currency" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="AccountingPoint" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="Period" nillable="true" type="dgp:EnergyAccountPeriod"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="EnergyAccountPeriod">
                <xs:sequence>
                    <xs:element minOccurs="0" name="TimeInterval" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Resolution" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="AccountInterval" nillable="true" type="dgp:EnergyAccountInterval"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="EnergyAccountInterval">
                <xs:sequence>
                    <xs:element minOccurs="0" name="Pos" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="InQty" nillable="true" type="dgp:DoubleValue"/>
                    <xs:element minOccurs="0" name="OutQty" nillable="true" type="dgp:DoubleValue"/>
                    <xs:element minOccurs="0" name="SettlementAmount" nillable="true" type="dgp:DoubleValue"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="PlannedResourceScheduleDocument">
                <xs:sequence>
                    <xs:element minOccurs="0" name="DocumentIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="DocumentVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="DocumentType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ProcessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SenderRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ReceiverIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ReceiverRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="DocumentDateTime" nillable="true" type="dgp:DateTimeValue"/>
                    <xs:element minOccurs="0" name="TimePeriodCovered" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Domain" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubjectParty" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubjectRole" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="PlannedResourceTimeSeries" nillable="true" type="dgp:PlannedResourceTimeSeries"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="UnavailableReservesTimeSeries" nillable="true" type="dgp:UnavailableReservesTimeSeries"/>
                </xs:sequence>
                <xs:attribute name="DtdRelease" type="xs:string"/>
                <xs:attribute name="DtdVersion" type="xs:string"/>
            </xs:complexType>
            <xs:complexType name="PlannedResourceTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="TimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Direction" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ConnectingArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ResourceObject" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ResourceProvider" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="AcquiringArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Period" nillable="true" type="dgp:SchedulePeriod"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="UnavailableReservesTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="TimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Direction" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ConnectingArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ResourceProvider" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubstituteResourceProvider" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="AcquiringArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Period" nillable="true" type="dgp:SchedulePeriod"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ResourceScheduleAnomalyReport">
	            <xs:complexType>
	                <xs:sequence>
	                    <xs:element minOccurs="0" name="DocumentIdentification" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SenderRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ReceiverIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="ReceiverRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="DocumentDateTime" nillable="true" type="dgp:DateTimeValue"/>
	                    <xs:element minOccurs="0" name="TimePeriodCovered" nillable="true" type="dgp:StringValue"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="ErrorTimeSeries" nillable="true" type="dgp:ErrorTimeSeries"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
	                </xs:sequence>
	                <xs:attribute name="DtdRelease" type="xs:string"/>
	                <xs:attribute name="DtdVersion" type="xs:string"/>
	            </xs:complexType>
	        </xs:element>
            <xs:complexType name="ErrorTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SenderDocumentIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="SenderDocumentVersion" nillable="true" type="dgp:IntValue"/>
                    <xs:element minOccurs="0" name="TimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Direction" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ConnectingArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ResourceObject" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ResourceProvider" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubstituteResourceProvider" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="AcquiringArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Period" nillable="true" type="dgp:ResourceSchedulePeriod"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ResourceScheduleConfirmationReport">
	            <xs:complexType>
	                <xs:sequence>
	                    <xs:element minOccurs="0" name="DocumentIdentification" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="DocumentType" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="SenderIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SenderRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ReceiverIdentification" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="ReceiverRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="DocumentDateTime" nillable="true" type="dgp:DateTimeValue"/>
	                    <xs:element minOccurs="0" name="TimePeriodCovered" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ConfirmedDocumentIdentification" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ConfirmedDocumentVersion" nillable="true" type="dgp:IntValue"/>
	                    <xs:element minOccurs="0" name="Domain" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SubjectParty" nillable="true" type="dgp:StringValueCoded"/>
	                    <xs:element minOccurs="0" name="SubjectRole" nillable="true" type="dgp:StringValue"/>
	                    <xs:element minOccurs="0" name="ProcessType" nillable="true" type="dgp:StringValue"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="PlannedResourceTimeSeries" nillable="true" type="dgp:ResourceScheduleTimeSeries"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="UnavailableReservesTimeSeries" nillable="true" type="dgp:UnavailableScheduleReservesTimeSeries"/>
	                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
            	    </xs:sequence>
	                <xs:attribute name="DtdRelease" type="xs:string"/>
	                <xs:attribute name="DtdVersion" type="xs:string"/>
	            </xs:complexType>
	        </xs:element>
            <xs:complexType name="ResourceScheduleTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="TimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Direction" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ConnectingArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ResourceObject" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ResourceProvider" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="AcquiringArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Period" nillable="true" type="dgp:ResourceSchedulePeriod"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="UnavailableScheduleReservesTimeSeries">
                <xs:sequence>
                    <xs:element minOccurs="0" name="TimeSeriesIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="BusinessType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Direction" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="Product" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="ConnectingArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="ResourceProvider" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="SubstituteResourceProvider" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="AcquiringArea" nillable="true" type="dgp:StringValueCoded"/>
                    <xs:element minOccurs="0" name="CapacityContractType" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="CapacityAgreementIdentification" nillable="true" type="dgp:StringValue"/>
                    <xs:element minOccurs="0" name="MeasurementUnit" nillable="true" type="dgp:StringValue"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Period" nillable="true" type="dgp:ResourceSchedulePeriod"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="Reason" nillable="true" type="dgp:Reason"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
  </wsdl:types>
  <wsdl:message name="getUzlastirmaSonucRequest">
    <wsdl:part name="parameters" element="dgp:getUzlastirmaSonuc">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setTuketimTahminRequest">
    <wsdl:part name="parameters" element="dgp:setTuketimTahmin">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSistemDengesizlikFiyatRequest">
    <wsdl:part name="parameters" element="dgp:getSistemDengesizlikFiyat">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setGOPGunlukUretimPlanRequest">
    <wsdl:part name="parameters" element="dgp:setGOPGunlukUretimPlan">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSayacVerisCekisKayipsizBySayacResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setIkiliAnlasmaOnayDurumRequest">
    <wsdl:part name="parameters" element="dgp:setIkiliAnlasmaOnayDurum">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setDGPTeklifRequest">
    <wsdl:part name="parameters" element="dgp:setDGPTeklif">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setDGPTeklifResponse">
    <wsdl:part name="parameters" element="dgp:ResourceScheduleAnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="loginResponse">
    <wsdl:part name="parameters" element="dgp:LoginReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSayacVerisCekisKayipsizResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setIkiliAnlasmaResponse">
    <wsdl:part name="parameters" element="dgp:AnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getGunlukParametreRaporRequest">
    <wsdl:part name="parameters" element="dgp:getGunlukParametreRapor">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getGunlukParametreRaporResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getDGPTalimatRequest">
    <wsdl:part name="parameters" element="dgp:getDGPTalimat">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getGunOncesiFiyatRequest">
    <wsdl:part name="parameters" element="dgp:getGunOncesiFiyat">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSayacVerisCekisRequest">
    <wsdl:part name="parameters" element="dgp:getSayacVerisCekis">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSayacVerisCekisKayipsizBySayacRequest">
    <wsdl:part name="parameters" element="dgp:getSayacVerisCekisKayipsizBySayac">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getIkiliAnlasmaByDururmResponse">
    <wsdl:part name="parameters" element="dgp:ScheduleMessage">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setPrimerFrekansKontrolRezervResponse">
    <wsdl:part name="parameters" element="dgp:ResourceScheduleAnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSistemDengesizlikFiyatResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setGOPTeklifRequest">
    <wsdl:part name="parameters" element="dgp:setGOPTeklif">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setIkiliAnlasmaRequest">
    <wsdl:part name="parameters" element="dgp:setIkiliAnlasma">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getGunOncesiFiyatResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setDGPEmreAmadeKapasiteResponse">
    <wsdl:part name="parameters" element="dgp:ResourceScheduleAnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setTuketimTahminResponse">
    <wsdl:part name="parameters" element="dgp:AnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setDGPEmreAmadeKapasiteRequest">
    <wsdl:part name="parameters" element="dgp:setDGPEmreAmadeKapasite">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSayacVerisCekisBySayacRequest">
    <wsdl:part name="parameters" element="dgp:getSayacVerisCekisBySayac">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getGOPTalimatResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getDGPTalimatAsGucRequest">
    <wsdl:part name="parameters" element="dgp:getDGPTalimatAsGuc">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getGOPTalimatRequest">
    <wsdl:part name="parameters" element="dgp:getGOPTalimat">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSayacVerisCekisBySayacResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getDGPTalimatAsGucResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setDGPKesinGunlukUretimPlanRequest">
    <wsdl:part name="parameters" element="dgp:setDGPKesinGunlukUretimPlan">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setDGPKesinGunlukUretimPlanResponse">
    <wsdl:part name="parameters" element="dgp:ResourceScheduleAnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getUzlastirmaSonucResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setIkiliAnlasmaOnayDurumResponse">
    <wsdl:part name="parameters" element="dgp:AnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setGOPGunlukUretimPlanResponse">
    <wsdl:part name="parameters" element="dgp:ResourceScheduleAnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setPrimerFrekansKontrolRezervRequest">
    <wsdl:part name="parameters" element="dgp:setPrimerFrekansKontrolRezerv">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="setGOPTeklifResponse">
    <wsdl:part name="parameters" element="dgp:ResourceScheduleAnomalyReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="loginRequest">
    <wsdl:part name="parameters" element="dgp:login">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getDGPTalimatResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSayacVerisCekisKayipsizRequest">
    <wsdl:part name="parameters" element="dgp:getSayacVerisCekisKayipsiz">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getIkiliAnlasmaByDurumRequest">
    <wsdl:part name="parameters" element="dgp:getIkiliAnlasmaByDurum">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSayacVerisCekisResponse">
    <wsdl:part name="parameters" element="dgp:EnergyAccountReport">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="EVDServisPortType">
    <wsdl:operation name="login">
      <wsdl:input message="dgp:loginRequest" wsaw:Action="urn:login">
    </wsdl:input>
      <wsdl:output message="dgp:loginResponse" wsaw:Action="urn:loginResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setGOPGunlukUretimPlan">
      <wsdl:input message="dgp:setGOPGunlukUretimPlanRequest" wsaw:Action="urn:setGOPGunlukUretimPlan">
    </wsdl:input>
      <wsdl:output message="dgp:setGOPGunlukUretimPlanResponse" wsaw:Action="urn:setGOPGunlukUretimPlanResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setGOPTeklif">
      <wsdl:input message="dgp:setGOPTeklifRequest" wsaw:Action="urn:setGOPTeklif">
    </wsdl:input>
      <wsdl:output message="dgp:setGOPTeklifResponse" wsaw:Action="urn:setGOPTeklifResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPKesinGunlukUretimPlan">
      <wsdl:input message="dgp:setDGPKesinGunlukUretimPlanRequest" wsaw:Action="urn:setDGPKesinGunlukUretimPlan">
    </wsdl:input>
      <wsdl:output message="dgp:setDGPKesinGunlukUretimPlanResponse" wsaw:Action="urn:setDGPKesinGunlukUretimPlanResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPEmreAmadeKapasite">
      <wsdl:input message="dgp:setDGPEmreAmadeKapasiteRequest" wsaw:Action="urn:setDGPEmreAmadeKapasite">
    </wsdl:input>
      <wsdl:output message="dgp:setDGPEmreAmadeKapasiteResponse" wsaw:Action="urn:setDGPEmreAmadeKapasiteResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setPrimerFrekansKontrolRezerv">
      <wsdl:input message="dgp:setPrimerFrekansKontrolRezervRequest" wsaw:Action="urn:setPrimerFrekansKontrolRezerv">
    </wsdl:input>
      <wsdl:output message="dgp:setPrimerFrekansKontrolRezervResponse" wsaw:Action="urn:setPrimerFrekansKontrolRezervResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPTeklif">
      <wsdl:input message="dgp:setDGPTeklifRequest" wsaw:Action="urn:setDGPTeklif">
    </wsdl:input>
      <wsdl:output message="dgp:setDGPTeklifResponse" wsaw:Action="urn:setDGPTeklifResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setIkiliAnlasma">
      <wsdl:input message="dgp:setIkiliAnlasmaRequest" wsaw:Action="urn:setIkiliAnlasma">
    </wsdl:input>
      <wsdl:output message="dgp:setIkiliAnlasmaResponse" wsaw:Action="urn:setIkiliAnlasmaResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setTuketimTahmin">
      <wsdl:input message="dgp:setTuketimTahminRequest" wsaw:Action="urn:setTuketimTahmin">
    </wsdl:input>
      <wsdl:output message="dgp:setTuketimTahminResponse" wsaw:Action="urn:setTuketimTahminResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekis">
      <wsdl:input message="dgp:getSayacVerisCekisRequest" wsaw:Action="urn:getSayacVerisCekis">
    </wsdl:input>
      <wsdl:output message="dgp:getSayacVerisCekisResponse" wsaw:Action="urn:getSayacVerisCekisResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisBySayac">
      <wsdl:input message="dgp:getSayacVerisCekisBySayacRequest" wsaw:Action="urn:getSayacVerisCekisBySayac">
    </wsdl:input>
      <wsdl:output message="dgp:getSayacVerisCekisBySayacResponse" wsaw:Action="urn:getSayacVerisCekisBySayacResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisKayipsiz">
      <wsdl:input message="dgp:getSayacVerisCekisKayipsizRequest" wsaw:Action="urn:getSayacVerisCekisKayipsiz">
    </wsdl:input>
      <wsdl:output message="dgp:getSayacVerisCekisKayipsizResponse" wsaw:Action="urn:getSayacVerisCekisKayipsizResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisKayipsizBySayac">
      <wsdl:input message="dgp:getSayacVerisCekisKayipsizBySayacRequest" wsaw:Action="urn:getSayacVerisCekisKayipsizBySayac">
    </wsdl:input>
      <wsdl:output message="dgp:getSayacVerisCekisKayipsizBySayacResponse" wsaw:Action="urn:getSayacVerisCekisKayipsizBySayacResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getUzlastirmaSonuc">
      <wsdl:input message="dgp:getUzlastirmaSonucRequest" wsaw:Action="urn:getUzlastirmaSonuc">
    </wsdl:input>
      <wsdl:output message="dgp:getUzlastirmaSonucResponse" wsaw:Action="urn:getUzlastirmaSonucResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGunlukParametreRapor">
      <wsdl:input message="dgp:getGunlukParametreRaporRequest" wsaw:Action="urn:getGunlukParametreRapor">
    </wsdl:input>
      <wsdl:output message="dgp:getGunlukParametreRaporResponse" wsaw:Action="urn:getGunlukParametreRaporResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getDGPTalimat">
      <wsdl:input message="dgp:getDGPTalimatRequest" wsaw:Action="urn:getDGPTalimat">
    </wsdl:input>
      <wsdl:output message="dgp:getDGPTalimatResponse" wsaw:Action="urn:getDGPTalimatResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getDGPTalimatAsGuc">
      <wsdl:input message="dgp:getDGPTalimatAsGucRequest" wsaw:Action="urn:getDGPTalimatAsGuc">
    </wsdl:input>
      <wsdl:output message="dgp:getDGPTalimatAsGucResponse" wsaw:Action="urn:getDGPTalimatAsGucResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGOPTalimat">
      <wsdl:input message="dgp:getGOPTalimatRequest" wsaw:Action="urn:getGOPTalimat">
    </wsdl:input>
      <wsdl:output message="dgp:getGOPTalimatResponse" wsaw:Action="urn:getGOPTalimatResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSistemDengesizlikFiyat">
      <wsdl:input message="dgp:getSistemDengesizlikFiyatRequest" wsaw:Action="urn:getSistemDengesizlikFiyat">
    </wsdl:input>
      <wsdl:output message="dgp:getSistemDengesizlikFiyatResponse" wsaw:Action="urn:getSistemDengesizlikFiyatResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGunOncesiFiyat">
      <wsdl:input message="dgp:getGunOncesiFiyatRequest" wsaw:Action="urn:getGunOncesiFiyat">
    </wsdl:input>
      <wsdl:output message="dgp:getGunOncesiFiyatResponse" wsaw:Action="urn:getGunOncesiFiyatResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getIkiliAnlasmaByDurum">
      <wsdl:input message="dgp:getIkiliAnlasmaByDurumRequest" wsaw:Action="urn:getIkiliAnlasmaByDurum">
    </wsdl:input>
      <wsdl:output message="dgp:getIkiliAnlasmaByDururmResponse" wsaw:Action="urn:getIkiliAnlasmaByDurumResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setIkiliAnlasmaOnayDurum">
      <wsdl:input message="dgp:setIkiliAnlasmaOnayDurumRequest" wsaw:Action="urn:setIkiliAnlasmaOnayDurum">
    </wsdl:input>
      <wsdl:output message="dgp:setIkiliAnlasmaOnayDurumResponse" wsaw:Action="urn:setIkiliAnlasmaOnayDurumResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="EVDServisSOAP11Binding" type="dgp:EVDServisPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="login">
      <soap:operation soapAction="urn:login" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setGOPGunlukUretimPlan">
      <soap:operation soapAction="urn:setGOPGunlukUretimPlan" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setGOPTeklif">
      <soap:operation soapAction="urn:setGOPTeklif" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPKesinGunlukUretimPlan">
      <soap:operation soapAction="urn:setDGPKesinGunlukUretimPlan" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPEmreAmadeKapasite">
      <soap:operation soapAction="urn:setDGPEmreAmadeKapasite" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setPrimerFrekansKontrolRezerv">
      <soap:operation soapAction="urn:setPrimerFrekansKontrolRezerv" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPTeklif">
      <soap:operation soapAction="urn:setDGPTeklif" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setIkiliAnlasma">
      <soap:operation soapAction="urn:setIkiliAnlasma" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setTuketimTahmin">
      <soap:operation soapAction="urn:setTuketimTahmin" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekis">
      <soap:operation soapAction="urn:getSayacVerisCekis" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisBySayac">
      <soap:operation soapAction="urn:getSayacVerisCekisBySayac" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisKayipsiz">
      <soap:operation soapAction="urn:getSayacVerisCekisKayipsiz" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisKayipsizBySayac">
      <soap:operation soapAction="urn:getSayacVerisCekisKayipsizBySayac" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getUzlastirmaSonuc">
      <soap:operation soapAction="urn:getUzlastirmaSonuc" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGunlukParametreRapor">
      <soap:operation soapAction="urn:getGunlukParametreRapor" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getDGPTalimat">
      <soap:operation soapAction="urn:getDGPTalimat" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getDGPTalimatAsGuc">
      <soap:operation soapAction="urn:getDGPTalimatAsGuc" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGOPTalimat">
      <soap:operation soapAction="urn:getGOPTalimat" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSistemDengesizlikFiyat">
      <soap:operation soapAction="urn:getSistemDengesizlikFiyat" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGunOncesiFiyat">
      <soap:operation soapAction="urn:getGunOncesiFiyat" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getIkiliAnlasmaByDurum">
      <soap:operation soapAction="urn:getIkiliAnlasmaByDurum" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setIkiliAnlasmaOnayDurum">
      <soap:operation soapAction="urn:setIkiliAnlasmaOnayDurum" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="EVDServisSOAP12Binding" type="dgp:EVDServisPortType">
    <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="login">
      <soap12:operation soapAction="urn:login" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setGOPGunlukUretimPlan">
      <soap12:operation soapAction="urn:setGOPGunlukUretimPlan" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setGOPTeklif">
      <soap12:operation soapAction="urn:setGOPTeklif" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPKesinGunlukUretimPlan">
      <soap12:operation soapAction="urn:setDGPKesinGunlukUretimPlan" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPEmreAmadeKapasite">
      <soap12:operation soapAction="urn:setDGPEmreAmadeKapasite" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setPrimerFrekansKontrolRezerv">
      <soap12:operation soapAction="urn:setPrimerFrekansKontrolRezerv" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setDGPTeklif">
      <soap12:operation soapAction="urn:setDGPTeklif" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setIkiliAnlasma">
      <soap12:operation soapAction="urn:setIkiliAnlasma" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setTuketimTahmin">
      <soap12:operation soapAction="urn:setTuketimTahmin" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekis">
      <soap12:operation soapAction="urn:getSayacVerisCekis" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisBySayac">
      <soap12:operation soapAction="urn:getSayacVerisCekisBySayac" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisKayipsiz">
      <soap12:operation soapAction="urn:getSayacVerisCekisKayipsiz" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSayacVerisCekisKayipsizBySayac">
      <soap12:operation soapAction="urn:getSayacVerisCekisKayipsizBySayac" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getUzlastirmaSonuc">
      <soap12:operation soapAction="urn:getUzlastirmaSonuc" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGunlukParametreRapor">
      <soap12:operation soapAction="urn:getGunlukParametreRapor" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getDGPTalimat">
      <soap12:operation soapAction="urn:getDGPTalimat" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getDGPTalimatAsGuc">
      <soap12:operation soapAction="urn:getDGPTalimatAsGuc" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGOPTalimat">
      <soap12:operation soapAction="urn:getGOPTalimat" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSistemDengesizlikFiyat">
      <soap12:operation soapAction="urn:getSistemDengesizlikFiyat" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getGunOncesiFiyat">
      <soap12:operation soapAction="urn:getGunOncesiFiyat" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getIkiliAnlasmaByDurum">
      <soap12:operation soapAction="urn:getIkiliAnlasmaByDurum" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="setIkiliAnlasmaOnayDurum">
      <soap12:operation soapAction="urn:setIkiliAnlasmaOnayDurum" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="EVDServis">
    <wsdl:port name="EVDServisSOAP11port_http" binding="dgp:EVDServisSOAP11Binding">
      <soap:address location="http:///dgpys.teias.gov.tr/dgpys/services/EVDServis"/>
    </wsdl:port>
    <wsdl:port name="EVDServisSOAP12port_http" binding="dgp:EVDServisSOAP12Binding">
      <soap12:address location="http:///dgpys.teias.gov.tr/dgpys/services/EVDServis"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>

Open in new window

Avatar of 3XLcom

ASKER

You perfect mwvisa :) you saved my life thousands of time :) i had another account with CahitEy you answered maybe 20 of my question in the past now i closed it :D for a few months i am using this you find me again like an helper angel :D
ASKER CERTIFIED SOLUTION
Avatar of Kevin Cross
Kevin Cross
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of 3XLcom

ASKER

the only thing wsdl :
change endpoint address from

    <wsdl:port name="EVDServisSOAP11port_http" binding="dgp:EVDServisSOAP11Binding">
      <soap:address location="http://172.16.0.37:80/dgpys/services/EVDServis" />
    </wsdl:port>
    <wsdl:port name="EVDServisSOAP12port_http" binding="dgp:EVDServisSOAP12Binding">
      <soap12:address location="http://172.16.0.37:80/dgpys/services/EVDServis" />
    </wsdl:port>
  </wsdl:service>

To this


    <wsdl:port name="EVDServisSOAP11port_http" binding="dgp:EVDServisSOAP11Binding">
      <soap:address location="http://dgpys.teias.gov.tr/dgpys/services/EVDServis" />
    </wsdl:port>
    <wsdl:port name="EVDServisSOAP12port_http" binding="dgp:EVDServisSOAP12Binding">
      <soap12:address location="http://dgpys.teias.gov.tr/dgpys/services/EVDServis" />
    </wsdl:port>
  </wsdl:service>

did you do this and does it work on eclipse for you ?
Avatar of 3XLcom

ASKER

NetBean Giving this error :D
aa.png
Avatar of 3XLcom

ASKER

Thanks for all your effort i had a mistake i realize it :)
Please also check this out

https://www.experts-exchange.com/questions/26467302/Java-creating-class-giving-error.html
Are you testing the login with valid credentials ?? Possibly the error is coming from passing invalid credentials.
Avatar of 3XLcom

ASKER

but  if you check the image if i send wrong credentials i need to get the answer as :

<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header><wsa:ReplyTo><wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address><wsa:ReferenceParameters><axis2:ServiceGroupId xmlns:axis2="http://ws.apache.org/namespaces/axis2">urn:uuid:D103FAD43998C378311284309692319</axis2:ServiceGroupId></wsa:ReferenceParameters></wsa:ReplyTo></soapenv:Header><soapenv:Body><LoginReport><Code v="-1"/><Text v="Authorization error!"/></LoginReport></soapenv:Body></soapenv:Envelope>

but i am getting nothing this is the code that i use




Please continue from :
https://www.experts-exchange.com/questions/26464021/Java-web-service-EMERGENCY.html?cid=748&anchorAnswerId=33657187#a33657187
This is a new question and if we could succedd i need to give you the points
public void callAsyncCallback(){
    try { // Call Web Service Operation(async. callback)
       PmumService.Login cr = new PmumService.Login();
       cr.setLoginMessage(  new Main().Mesaj());
      // TODO initialize WS operation arguments here
      javax.xml.ws.AsyncHandler<PmumService.Login> asyncHandler =
              new javax.xml.ws.AsyncHandler<PmumService.Login>() {
            public void handleResponse(javax.xml.ws.Response<PmumService.Login> response) {
                  try {
                        // TODO process asynchronous response here
                        System.out.println("Result = "+ response.get());
                  } catch(Exception ex) {
                        System.out.println(ex.toString());
                  }
            }
      };
      } catch (Exception ex) {
                        System.out.println(ex.toString());
}
}
    public static void main(String[] args) {
            PmumService.Login cr = new PmumService.Login();
            cr.setLoginMessage(  new Main().Mesaj());
            new Main().callAsyncCallback();
            try
            {
                javax.xml.bind.JAXBContext jaxbCtx = javax.xml.bind.JAXBContext.newInstance(cr.getClass().getPackage().getName());
                javax.xml.bind.Marshaller marshaller = jaxbCtx.createMarshaller();
                marshaller.setProperty(javax.xml.bind.Marshaller.JAXB_ENCODING, "UTF-8"); //NOI18N
                marshaller.setProperty(javax.xml.bind.Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
                marshaller.marshal(cr, System.out);
            } 
            catch (javax.xml.bind.JAXBException ex)
            {
                // XXXTODO Handle exception
                java.util.logging.Logger.getLogger("global").log(java.util.logging.Level.SEVERE, null, ex); //NOI18N
            }
    }

}

Open in new window

scr.png