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
3XLcomAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Kevin CrossConnect With a Mentor Chief Technology OfficerCommented:
This created and looks just fine for me, but I am using Eclipse.  Hopefully you used this to create it on your end in Netbeans and JAXB:

http://netbeans.org/kb/docs/websvc/jaxb.html#Exercise_1

If you did not, I would suggest that you remove the current classes you have and regenerate the client classes again.
0
 
blackfrancis75Commented:
Hi,
Normally, a more succinct question is required, or at least an idea what the question is regarding.
0
 
3XLcomAuthor Commented:
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.
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
3XLcomAuthor Commented:
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)
0
 
Kevin CrossChief Technology OfficerCommented:
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/.
0
 
3XLcomAuthor Commented:
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

0
 
Kevin CrossChief Technology OfficerCommented:
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).
0
 
3XLcomAuthor Commented:
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.
0
 
Kevin CrossChief Technology OfficerCommented:
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
0
 
3XLcomAuthor Commented:
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

0
 
Kevin CrossChief Technology OfficerCommented:
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
0
 
Kevin CrossChief Technology OfficerCommented:
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.
0
 
3XLcomAuthor Commented:
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 :(
0
 
3XLcomAuthor Commented:
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 :(
0
 
Kevin CrossChief Technology OfficerCommented:
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.
0
 
3XLcomAuthor Commented:
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 :(
0
 
Kevin CrossChief Technology OfficerCommented:
"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/
0
 
Kevin CrossChief Technology OfficerCommented:
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.
0
 
3XLcomAuthor Commented:
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
0
 
Kevin CrossChief Technology OfficerCommented:
Are you going to post the code for the service stub you have locally?
To be clear: WebService.EVDServis
0
 
3XLcomAuthor Commented:
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
0
 
3XLcomAuthor Commented:
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 ?
0
 
Kevin CrossChief Technology OfficerCommented:
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.
0
 
3XLcomAuthor Commented:
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.
0
 
Kevin CrossChief Technology OfficerCommented:
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. :)
0
 
Kevin CrossChief Technology OfficerCommented:
Hold on, I tried it again just for giggles and it worked, so let me take a look...
0
 
3XLcomAuthor Commented:
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

0
 
3XLcomAuthor Commented:
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
0
 
3XLcomAuthor Commented:
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 ?
0
 
3XLcomAuthor Commented:
NetBean Giving this error :D
aa.png
0
 
3XLcomAuthor Commented:
Thanks for all your effort i had a mistake i realize it :)
Please also check this out

http://www.experts-exchange.com/Programming/Editors_IDEs/Java/NetBeans/Q_26467302.html
0
 
Kevin CrossChief Technology OfficerCommented:
Are you testing the login with valid credentials ?? Possibly the error is coming from passing invalid credentials.
0
 
3XLcomAuthor Commented:
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 :
http://www.experts-exchange.com/Programming/Languages/Java/J2EE/Q_26464021.html?cid=748#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
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.