JSON with ABAP webservices and BSP

Hi All,
I am new to JSON,
Could you please provide information related JSON with web services and BSP services.
Thanks in advance,
Rajesh.
Moderator message: please search for available information/documentation.
Edited by: Thomas Zloch on Jan 9, 2012

The actual truth is that MVC (controllers) has nothing to do with frames or not.
Look at the problem from the browser side. Here you require a frameset (or you can look at iframes) to achieve what you want. So the browser must call an URL, let us call it default.htm, that will render out the frameset. This default.htm can be a page, a controller with print_string instructions or even a controller that calls a view that prints out the HTML. Personally, I simply use a page.
Default.htm will then have source about like this:
  <frameset>
    <frame src="applog.do" ... >
    <frame src="personaldata.do" ...>
  </frameset>
Please check HTML documentation to get <frameset> correct, including things like fixed sizes and scrolling. Also, frameset documents have a different page structure than normal HTML pages, and does not for example have a <body> sequence. Most people make mistakes here. HTML documentation is highly recommended. (There are no tags to render out framesets. You should just write the HTML directly.)
The important aspect here is that we are just using the URLs of the different controllers to load them into the different frames we require. From view of the browser, these are just URLs that will return HTML. Whether pages or controllers+views are executed to generate the HTML makes no difference to the browser.

Similar Messages

  • How to use Adaptive WebService Model with CAF WebService and Complex Type

    Hi All,
    I am trying to use the Adaptive Web Service Model and call a WebService generated by the CAF. The return type of the WebService is a Complex Type.. I receive an exception when trying to instantiate the Model Node.
    Does anybody know how to use the Adpative Web Service Model with CAF WebServices and Complex Types as return type?
    Help is appreciated..
    Thanks, Johannes

    Thanks Mukesh.
    It is not possible to apply the Service Controller Template on Enterprise Java Bean Models as described in the Document. When I try to aply the template on the EJB Model, NWDS says: Only Webservice Models and RFC Models are supported...???
    I did not find any information about how to return complex types in AWS.. in this document???
    Is there such information available? Has anybody ever done that? There must be a way to do that.. Is is the standard approach, isn't it...? Please help me out there.. I need to get this running..
    Thanks, Johannes

  • CAF with ABAP Webdynpro and ECC 6.0 ?

    Hello,
    I'm a newbie with CAF. I understand that we can create business logic (BO) and use kind of UI (VC, Webdynpro).
    My question : is it possible to use CAF to generate ABAP Webdynpro and can we use CAF with ECC 6.0 / netweaver 7.0 ?
    Regards,
    Aurélien
    Edited by: Aurélien HENRY on Jan 16, 2008 2:34 AM

    Hi intruder,
    you can check the sap note 367676.
    if helpful rewards points are appreciated

  • UME with ABAP AS and LDAP Datasource

    Hello SDN´s
    We have tried very hard for the last days configuring the ume-xml for the following scenario:
    -     LDAP is used to authenticate the user
    -     AS ABAP is used to store the roles of the user (because they automatically becomes groups in the portal)
    - the portal and the ABAP-system are  on different servers
    Given facts:
    1)     we canu2019t synchronize the roles of the ABAP system to the LDAP
    2)     we have to use the open-LDAP for the authentication
    3)     DataSources are readonly
    4)     User can have similar or different userid´s on the DataSources (Mapping required)
    Therefore, we read the user and account information from the LDAP and groups/roles form the ABAP AS.
    Result:
    a)     user with similar userid on LDAP and ABAP AS: These user were no longer able to log on to the portal
    b)     user with different id´s (mapped) on LDAP and ABAP: Can log on
    Questions:
    -     Is it true that similar userid´s leads to inherent problems of the UME Persistence Manager?
    -     Did we set up a wrong config-xml?
    -     Is there any other way how we could authenticate to the LDAP and having the Roles of a user read from the ABAP system dynamically?
    Thank you very much for your help
    Sincerely, A. Hunziker

    Hi Andre,
    Not sure if my remarks below can help you but I do hope that it can shine you some light.
    We have LDAP as our main UME, which is configured in our Portal7.0. This means that security groups created in LDAP are "replicated" into the Portal. We created Portal Roles which are assigned to the security groups created in LDAP. We also use SSO and it was setup via the SPNego Wizard (http://help.sap.com/saphelp_nw70/helpdata/EN/45/40a0de773a7527e10000000a114a6b/frameset.htm). This way, the user only needs to login via Windows and access the Portal without having to login (when users have the same Windows userID as that of their SAP ID). If the users have a different userID between Windows and SAP, then they do a user map under personalization of the Portal.
    To connect our Portal to our backend systems, we created a reference system (http://help.sap.com/saphelp_nw70/helpdata/EN/89/6eb8deaf2f11d5993700508b6b8b11/frameset.htm) and we have our Portal certificates in all backend systems (http://help.sap.com/saphelp_nw70/helpdata/EN/d3/41c8efb31d11d5993800508b6b8b11/frameset.htm).
    With the above, users have SSO from Windows to Portal and via the reference system, they can enjoy SSO as well into our backend systems.
    Basically we have control what the users can see from the Portal (directly from LDAP security groups with users assigned to that) and what the user can do on backend is still maintain in the backend authorisation setup.
    Hope that can help you.
    Ray

  • Multi-Message-split with ABAP mapping and adapter specific attributes

    Hi all,
    With <b>ABAP-Mapping I split 1 message to n messages</b>.
    So many files are generated in <b>file-Adapter</b>.
    Everything fine.
    But now I want the file names different using adapter specific attributes.
    It is not possible to use variable substitution and write the file name in payload because of receiver restrictions.
    I tried this with following similar coding in ABAP-Mapping:
    data: lt_records TYPE MPP_DYNAMIC_TAB.
          Loop.
          l_file_name = "payload-Inbound"-information
          ls_record-namespace = 'http://sap.com/xi/XI/System/File'.
          ls_record-name = 'FileName'.
          ls_record-value = l_file_name.  "l_file_name comes from inbound-payload
          append ls_record to lt_records.
         Endloop.
      CALL METHOD dynamic_configuration->set_all_records
        EXPORTING
          records = lt_records.
    If I start the interface I see in the monitoring the dynamic configuration with many entries for file-name in the the SOAP-Header mapping of the request message (following extract):
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Mapping der Request-Message
      -->
    - <SAP:DynamicConfiguration xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Record namespace="http://sap.com/xi/XI/System/File" name="FileName">BPAADDRESS.XML</SAP:Record>
      <SAP:Record namespace="http://sap.com/xi/XI/System/File" name="FileName">BPABROKERROLE.XML</SAP:Record>
      <SAP:Record namespace="http://sap.com/xi/XI/System/File" name="FileName">BPACOMPANYSEGMENT.XML</SAP:Record>
      <SAP:Record namespace="http://sap.com/xi/XI/System/File" name="FileName">BPACUSTOMERROLE.XML</SAP:Record>
    The result is that <b>all files have the same file name</b> (last entry in dynamic configuration).
    Is it possible to write the adapter specific configuration in ABAP-mapping <u>for every single result message</u>??
    Thank you for your help,
    Florian

    Hi Florian,
    I've a different idea...I dont think its a "right solution" but just another work around..it involves a BPM...
    In your ABAP mapping..set the dynamic config with as many variables as number of different messages...i.e. use the variables like 'FileName1', 'FileName2'...'FileName6' instead of 'FileName'. But use the same namespace 'http://sap.com/xi/XI/System/File'
    Call the above mapping in a BPM and capture the individual messages and set the attribute 'FileName' from the values of 'FileName1' to 'FileName6' accordingly using Message Mapping and then send the message using the 'Send' step.
    before you try this, try using the variable names 'FileName1' ...'FileName6' in the receiver adapters...enable the ASMS. <b>I know we need to select which variables from the dynamic config to be used by the adapter by specifically selecting 'FileName', 'Directory' etc...but just give it a try and see if it works..</b>
    Or..instead of using a BPM..you can combine Henrique's idea...use Adapter module to set the value for 'FileName' from variables 'FileName1'...'FileName6' accordingly.
    hope I'm clear..lemme know if you have any questions..
    cheers
    praveen

  • Preview installation with ABAP, JAVA and EP

    Hello all
    I repost this topic to mark with the "question star".
    I been inactive in the sneak preview area for a few month and I see here in SDN that a lot of new software is ready for download.
    I have also read some of the postings from this forum, but I'm not sure what I need to have an installation with both ABAP, JAVA en EP.
    Can anyone verify that I need:
    1 server for the WAS 6.20 for ABAP
    1 server for SAP Enterprise Portal 6.0 SP4 NetWeaver Stack 2 Developer Workplace Sneak Preview for JAVA and EP.
    And that I can join the 2 systems via rfc or connectors.
    Is it also possible to get a Sneak Preview to Web Dynpro (or is it included in the above) ?
    Best regards
    Thomas Madsen Nielsen

    The combined ABAP and JAVA stack Web AS doesn't support installation of EP on top.
    If you want the features of both ABAP and JAVA stack in combination with EP then you will need two WebAS instances, one of those MUST BE Java ONLY!
    I suppose you could manually club things together with SDM, but the installation program (SAPinst) in its current form is pretty specific in its checks for a JAVA only Web AS before letting you proceed with EP install.
    I have not done a thorough check of the details on why you cannot run EP with Athe ABAP stack, it hasn't been worth the effort of trying....
    Nick

  • ABAP Webservice and Third Party Webservices Consume in Webdynpro

    Hi Everyone,
    My Landscape is
    ECC 6.0 SP16.
    PORTAL is Netweaver 2004s SP16
    NWDS SP14.
    I Need How To Develop Webservice From RFC's in ECC.[I Need Step By Step Documents Making Webservice From RFC].
    Because I read so many documents,Blogs But i am not getting what i want.
    What Configuration I Will Do On SOAMANAGER.
    How To Cosume in Webdynpo.
    I Exposed RFC As Webservices but When I Testing in wsnavigator
    I Am getting Below Error
    An error has occurred. Maybe the request is not accepted by the server:
    Connection refused (errno:239)
    The above ABAPWebservice i consumed in Webdynpro.After Deploying i will get the error.
    Exception on execution of web service on destination 'DEFAULT_WS_EXECUTION_DEST' for operation 'ZK2GenProjInfo' in interface 'z_k2_gen_proj_info'
    I Am in confused State What I Will Do.
    I Am Thinking the Webservice is not correct.
    And also We have some Internet Webservices.
    https://usint.skire.com/ws/services/mainservice?wsdl
    the above Webservice Protocol is https.
    But Our Portal Run under http.
    Thanks
    Subba Rao

    Hi,
    The given Document is helpful to me.
    But in My ECC 6.0 SP18.WSConfig and WSADMIN Transaction codes are Absolete.
    New Transaction code SOAMANAGER We get the exposed Webservice.
    But What the Problem is We forget some things while creating Webservices.
    We are getting the Error While Testing Webservice Under Wsnavigator Of Portal.
    I Am getting Below Error
    An error has occurred. Maybe the request is not accepted by the server:
    Connection refused (errno:239)
    The above ABAPWebservice i consumed in Webdynpro.After Deploying i will get the error.
    Exception on execution of web service on destination 'DEFAULT_WS_EXECUTION_DEST' for operation 'ZK2GenProjInfo' in interface 'z_k2_gen_proj_info'
    I Am in confused State What I Will Do.
    I Am Thinking the Webservice is not correct.
    And also We have some Internet Webservices.
    https://usint.skire.com/ws/services/mainservice?wsdl
    the above Webservice Protocol is https.
    But Our Portal Run under http.
    Thanks
    Subba Rao

  • ABAP and BSP

    Hi,
    I have an ABAP report and I want to diplay the output on BSP...
    but from time to time I have to refresh the BSP data (for refreshing I don't have problem) refreshing is meaning that I have to bring the data from reprot to the BSP.
    Basically, there is an interaction between ABAP report and BSP to exchange the data.
    please, I need a help... this is an Urgent development....

    many thanks for you... this is the one Exporting / Importing.
    now almost my my first BSP is finished, the remaining problem is:
    (1)  how i can color the row based on the values in BSP page. for example,
    int_employee-salary  "is salary fields of employee record"
    if int_employee-salary > 5000
    colore the record with red
    elseif int_employee-salary > 10000
    colore the record with green
    ......... etc.
    i found this link but i didn't understand...
    http://help.sap.com/saphelp_nw70/helpdata/en/28/4bae407e69bc4ee10000000a1550b0/frameset.htm
    Message was edited by:
            Lezarazo Thoram

  • Export and Import of Users with ABAP datasource to  target standalone EP.

    Hi Friends,
    My customer is having
    Source System:BS2
    ABAP+ JAVA --- usage type : BW, EP
    datasource -- ABAP
    now, they need datasource as LDAP
    so i have suggested as attached SOW
    1.Install New Instance BS3 with JAVA,EP,EP Core
    2.Patching BS3 to SP15 level
    3.Import PCD from BS2 to BS3
    4.Configure SSO between BS2 and BS3
    5.Configure Data source to LDAP
    6.Testing the Configurations
    7. Uninstall JAVA DATABASE from BS2
    Target System:
    Standalone JAVA-- only EP
    datasource -- LDAP configured
    I have completed all steps successfully from 1 to 5
    In source system, 45 users are there with ABAP datasource and ABAP roles...  Now how can i import those users with ABAP roles into target System ( Standalone  EP)
    Any Usermapping is required to configure.
    Please suggest me to workaround on this.
    Regards,
    Venkat.

    You have to do this manually. In theory you can make a specially formatted text file to create the users and assign their portal groups, but it is quicker to just add them using the useradmin tool. If you export a user from the Java useradmin tool you can see the format of the text file. I ahve written an ABAP in the past to do the text file creation, but I can't find it now

  • Consuming ABAP Webservice from Android device

    Dear Experts,
    I am ABAP developer (limited knowledge on android) trying to connect  Android device to a.SAP Webservice
    Through trial and error and help from SDN and Android forums i managed to link up the ABAP webservice and android using KSOAP2 API.Its working perfectly now but only when i save the username password for SAP access in the webservice settings in transaction SICF.I need to access the service by passing the username and password values through the SOAP request header but so far my efforts have failed me.im presently using the following code to pass my auth values.
    I would be grateful if you can point me in the proper direction.
           String NAMESPACE = "mynamespace (works properly without auth)";
            String METHOD_NAME = "mymethod (works properly without auth)";
            String SOAP_ACTION = "mynamespace/mymethod (works properly without auth)";
            String URL = "myURL{works properly without auth)";
            SoapObject Request = new SoapObject(NAMESPACE, METHOD_NAME);
            Request.addProperty("Purchaseorder","4500001168");
            Request.addProperty("Username", "myusername");
            Request.addProperty("Password", "mypassword");
           SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
           envelope.setOutputSoapObject(Request);
           HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
    try
               androidHttpTransport.call(SOAP_ACTION, envelope);
               SoapObject response = (SoapObject)envelope.bodyIn;
               String testValue =  response.getProperty("PoHeader").toString();
               AlertDialog alertDialog = new AlertDialog.Builder(this).create();
               alertDialog.setMessage(testValue);     
               alertDialog.show();
           catch(Exception e)
                e.printStackTrace();
    Thanx & Best Regards

    Hi,
    you can develop a custom Transport class wich extends the: HttpTransportSE class by authentication features.
    example:
    public class AuthTransportSE extends HttpTransportSE{
         private String username;
         private String password;
         public AuthTransportSE(String url, String username, String password) {
              super(url);
              this.username = username;
              this.password = password;          
         protected ServiceConnection getServiceConnection() throws IOException {
              ServiceConnection midpConnection = new ServiceConnectionSE(url);
              addBasicAuthentication(midpConnection);
              return midpConnection;
         protected void addBasicAuthentication(ServiceConnection midpConnection) throws IOException {
            if (username != null && password != null) {
                StringBuffer buf = new StringBuffer(username);
                buf.append(':').append(password);
                byte[] raw = buf.toString().getBytes();
                buf.setLength(0);
                buf.append("Basic ");
                org.kobjects.base64.Base64.encode(raw, 0, raw.length, buf);
                midpConnection.setRequestProperty("Authorization", buf.toString());
    Afterwards you can initialize the Webservice with:
    AuthTransportSE androidHttpTransport = new AuthTransportSE(URL, userName, pasword);
    Cheers,
    Dennis.

  • Experience in ABAP OO and heavy background processing?

    Hi,
    we're planning to develop a new application with a (very) high part of background processing. We plan to use the ABAP OO. We also want to make a good OO-Design (with many SETTER and GETTER methods and so on). I'm afraid we will get a lot of "program to program" communication and we will atomize our application. Also it's sounds to me like a conflict with the stuff from the Performance-course BC490.
    Has anybody experience with ABAP 00 and applications that normally designed for a "number cruncher"?
    Thanks and regards,
    Stefan

    Hi Mariana,
    I've started with two technical prototypes that have a very little business logic. One prototype is designed in the "good old" ABAP and one in the ABAP OO and a selfmade OO-framework from our company. This framework is very comforable and offers a lot of methods and superclasses. For vectors there is a own superclass. So for you question: We use a own object to pass the vectors.
    Also we use the software objectif for the OOD. I've learned how important a good OOD is, before I started any coding.
    My prototypes have a very simple business logic. They creates bills for 10.000 invoice recipient. The only feature is, that every recipient can have his own customizing to decide which items should be together on one invoice to a individual invoice date. 
    I must admit that the API in the OO prototype are more understandable, but for the performance I see still the follow bottlenecks with the I/O:
    - When I instance a business object, all attributs are loaded into the memory.  In the old ABAP I use only the required fields. So the "smelly" SELECT *-Statement is back again...
    - A business-class (A) that have dependent business-classes (B1, B2, B3...BN) should instance his dependes objects with the first access the the class (A). When the classes (B1,B2...BN) has also dependent classes, this object should be instances (B1 has C1,C2,C3..CN), too. There is always a "vector"-class between this classes that notice the reference of his objects.In my prototype for example you have a invoice recipient.
    In my prototype for example I have a class invoice recipient (class A). This recipient has a vector of bill-header (class B) and every bill-header has a vector of bill-items (class C). Between every of this classe is a vector-class that manage the references of the objects.
    I've programmed this lazy (hope that this is the correct word that a OO-gurus use). This means I instance only the class A. If there is a call to a method from object A that need the information from the class B-objects, than i look if the reference of the vector-class for the B-Object is already available. When not I instance the vecotr-class and this reads all dependens object B.
    So there is much more I/O than in old ABAP, after all.
    However I'm a OO beginner.
    Therefore I'm waiting that an OO-expert from our company take a look to my prototype coding and improve this for a better performance. I'm looking forward for some good tips. I will let you know when I've good some other nuts and bolts.
    Perhaps SAP needs a OO-database instead a rational database, so that all GET-methods goes directly to the database to avoid a instance with all attributs in the memory of the application-server...
    Many greetings from germany,
    Stefan

  • ABAP webservices

    Hi Experts,
    Can any once explain about ABAP Web services , can handles high volumes of data  and how much it is good in terms performance ?
    Which is the best one in ABAP webservices and  XI webservices?
    Regards,
    Praveen Kumar

    Hi
    Web Services Development in ABAP [original link is broken]
    https://www.sdn.sap.com/irj/sdn/webservices-elearning
    http://www.sappro.com/downloads/UDDI.pdf

  • SAP BW 7.4 on MS SQL- With ABAP & JAVA Stack as same SID

    Dears,
    If you have any experience or idea for SAP NetWeaver Business Warehouse 7.4 installation on MS SQL or Oracle Database with ABAP Stack and Java Stack as same SID.
    Kindly help for this possibility.
    Regards,
    Sri

    Hi Experts,
    Great for viewers.
    But still expecting some ideas above questions kindly answer.
    Also i got some important points.
    Java Stack for BW on HANA
    At least any one answer the purpose of BW Java Stack.
    Regards,
    V Srinivasan

  • How to call webservices in BSP and ABAP

    I am new to use webservices.Please help me to call a ABAP Webservice in ABAP program and How to call a other Webservice like Java Webservice in ABAP.  Please give me steps to follow.
    Thanks,
    Suneetha.

    May be this prog. will give u the required info.
    Use a free web service in an ABAP program  which validates * an email-id.
    REPORT zvalidate_email.
    PARAMETERS: p_mail(100) LOWER CASE.                 " E-Mail id to be verified
    DATA: http_client TYPE REF TO if_http_client .
    DATA: w_string TYPE string ,
          w_result TYPE string ,
          r_str    TYPE string .
    DATA: result_tab TYPE TABLE OF string.
    START-OF-SELECTION .
      CLEAR w_string .
      CONCATENATE
      'http://www.webservicex.net/ValidateEmail.asmx/IsValidEmail?Email=' p_mail
    INTO
      w_string .
      CALL METHOD cl_http_client=>create_by_url
        EXPORTING
          url                = w_string
        IMPORTING
          client             = http_client
        EXCEPTIONS
          argument_not_found = 1
          plugin_not_active  = 2
          internal_error     = 3
          OTHERS             = 4.
      CALL METHOD http_client->send
        EXCEPTIONS
          http_communication_failure = 1
          http_invalid_state         = 2.
      CALL METHOD http_client->receive
        EXCEPTIONS
          http_communication_failure = 1
          http_invalid_state         = 2
          http_processing_failed     = 3.
      CLEAR w_result .
      w_result = http_client->response->get_cdata( ).
      REFRESH result_tab .
      SPLIT w_result AT cl_abap_char_utilities=>cr_lf INTO TABLE result_tab .
      READ TABLE result_tab INTO r_str INDEX 2.
      IF r_str+44(1) = 't'.
        WRITE:/ 'Valid email address'.
      ELSE.
        WRITE:/ 'Invalid email address'.
      ENDIF.

  • Drag and Drop with Calendar functionality in BSP/WebDynpro

    Hi,
    I am not sure where to ask this information. First trying in this forum.
    We are looking for a  scheduling software-kind of functionality within SAP. We get service calls from customers if there is any leak on the roof. We would like to know if we can provide drag and drop functionality in BSP/Webdynpro. We are envisioning left pane with Leak Notification # (could be 25-30 Notification calls per office) and calendar(month or week) functionality on right pane of the page. The service manager can drag and drop Leak Notification # into Calendar on the right pane OR move around within Calendar. When they do that, we want to update certain custom table fields in SAP. Do you think this can be done in BSP or Webdynpro for ABAP easily. If so, can you point us in the right direction ?
    Regards,
    Niranjan

    Thanks once again for the reply Thomas.
    Yes, we have used XHTMLB and PHTMLB extensively.
    One last question if you don't mind since you now work for SAP. We have 1-2 BSP applications written without MVC pattern. We are thinking to convert that to MVC using Webdynpro ABAP. Do you suggest that for any new applications we should start using Webdynpro ABAP and not BSP ? I look at Webdynpro as ABAP query(with not much flexibility) and BSP as normal ABAP coding (which offers more flexibility). Is my assumption correct ? I want to know where SAP is investing in future; is it Webdynpro OR BSP ?
    Also, do you know if SAP has come out with new themes like Design2009 or Design2010 or Design2011. We currently use Design2003 and it does not work well with Firefox or Chrome.
    Thanks once again for writing that book. In fact, I will be training one of my colleague next week on BSP and I am planning to go throu your book this weekend to refresh my memory before training her.
    Niranjan

Maybe you are looking for

  • Can't install Snow Leopard on MacBook Pro - DVD won't mount

    I am unable to install Snow Leopard on my MacBook Pro as the DVD won't mount.  This is an early 2008 vintage MacBook Pro, intel core duo... I'm using a OS X Snow Leopard install DVD (family licensed).  This DVD has been used to install 3 other Macs i

  • File to Trash Problem

    I have Snow Leopard on a Mac Pro with two hard disks. I have files on the secondary disk that will not delete. It gives an error code of 1407. When I check file information, the file is locked. I unlock it but it does not stay unlocked. Any suggestio

  • Will I be able to open a library from version 1.5.6 with Aperture 3.1.2?

    I have two computers, one running Aperture version 1.5.6 and another running Aperture 3.1.2.  Question is will I be able to open my library from version 1.5.6 with version 3.1.2.  The computer that is running the early version is dying on me.  Thanks

  • Linking a PC to an iMAC

    I've been using a PC for a while now (Mainly because of the price). I've finally got the money together to get a great new iMAC....But I don't want to toss my PC. Ultimately I'd like to use an ethernet to connect my PC and iMAC. I'd like to drag all

  • Valid apple id is valid but not icloud accout

    this is what I get when trying to set up the Icloud, any ideas