How to give jar at runtime as JVM parameter in Config tool

Hi
I am executing  java spring based webservice on WS navigator CE7.1 . I am getting the follwing error. To avoid this i have to provide the spring-agent.jar at runtime to the javm , I tried to configure the Configtool jvm parameters as specified in the sap help.
Is is possible to give the jar as JVM param  via config tool.
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <SOAP-ENV:Body>
    <ns2:po1ProcessingResponse xmlns:ns2="http://metering.com/greams/flowmanagement/inbound/">
      <return status="TECHNICAL_ERROR">
        <technicalErrors>
          <code>TECHNICAL_ERROR</code>
          <description>org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.weaving.AspectJWeavingEnabler#0': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loadTimeWeaver': Initialization of bean failed; nested exception is java.lang.IllegalStateException: ClassLoader [com.sap.engine.boot.loader.ResourceMultiParentClassLoader] does NOT provide an 'addTransformer(ClassFileTransformer)' method. Specify a custom LoadTimeWeaver or start your Java virtual machine with Spring's agent: -javaagent:spring-agent.jar</description>
          <additionalInformation>org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.weaving.AspectJWeavingEnabler#0': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loadTimeWeaver': Initialization of bean failed; nested exception is java.lang.IllegalStateException: ClassLoader [com.sap.engine.boot.loader.ResourceMultiParentClassLoader] does NOT provide an 'addTransformer(ClassFileTransformer)' method. Specify a custom LoadTimeWeaver or start your Java virtual machine with Spring's agent: -javaagent:spring-agent.jar</additionalInformation>
          <responseMessageCode>TECHNICAL_ERROR</responseMessageCode>
        </technicalErrors>
      </return>
    </ns2:po1ProcessingResponse>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Have you checked note 1363755 - Integration of third party zipping library with 6.40 Engine
It might be helpful for for your issue..
Or check parameter   -Xrun<library>[:options]  load native agent library
Kind regards,
Mark
Edited by: M. Dijsselbloem on Apr 8, 2010 3:02 PM

Similar Messages

  • How to give valut at runtime in adobe

    Hi
    Suppose made four fields in adobe and connected it to any function module ( by data connection). Now i how to validate these fields using java script and give values at runtime. One more problem is that if i give different names to fields in function modules and in adobe designer then which name is used to validate the field. on more thing if i don't know the name of function module which is binded to fields in adobe then how to get the the name of these fields.
    Thanks in advance
    Regards
    Aditya

    Hi,
    You can either go by field names in the hierarchy or try out the binding values using '$record.<field>.****....'. PLease refer the scripting guide <a blog is available on this in SDN> or the Adobe Designer help for basics.
    Thanks and Regards,
    Anto.

  • How to give grants on runtime objects

    Hi,
    I have created read only apps user,but i want to have a trigger/procedure which should give grant at runtime when the object i.e synnonym/view created in apps user.
    I have tried the anil passi read only apps user-trigger but it is throwing errors in alert log.
    the trigger need to be corrected can any one help on this as it became an urgent issue.
    with regards,
    Surya

    Hi,
    Can anyone help on this,
    (A)
    The command which am using is
    Create a Trigger on the apps schema to issue select only grants for all new views and synonyms. Please note that I am excluding grants for sequences. SELECT grants for views and synonyms will be provided to apps_query as and when such objects are created in APPS. Please note that, all the APPS objects (views and synonyms) that existed in APPS schema prior to the implementation of this design, would have been granted read-only access to apps_query in Step 2.
    conn apps/&1 ;
    PROMPT CREATE OR REPLACE TRIGGER xx_grant_apps_query
    CREATE OR REPLACE TRIGGER xx_grant_apps_query
    AFTER CREATE ON APPS.SCHEMA
    DECLARE
    l_str VARCHAR2(255);
    l_job NUMBER;
    BEGIN
    IF (ora_dict_obj_type IN ('SYNONYM', 'VIEW'))
    AND (ora_dict_obj_name NOT LIKE '%_S')
    THEN
    l_str := 'execute immediate "grant select on ' || ora_dict_obj_name ||
    ' to apps_query";';
    dbms_job.submit(l_job, REPLACE(l_str, '"', ''''));
    END IF;
    END;
    (b)
    The error in alert log as follows---------
    Errors in file /db002/oracle/dnddb/9.2.0/admin/dnd_cdx16/bdump/dnd_j001_15164.trc:
    ORA-12012: error on auto execute of job 2290
    ORA-01031: insufficient privileges
    ORA-06512: at line 1
    as this job trying to "grant select on read only apps user".
    2)For testing i have created a synonym in apps where i have encountered this type of errors in the alertlog.
    The way i have checked the trigger,
    a) I have created a custom schema (user A) after that i have created a table in the custom schema.
    b)Based on the object of user A i have created a synonym on that table in apps(user B).
    After that i have tried to retrive the same synonym in read only apps user(user C).
    as am able to see the data in user C.But there is errors as above in alert log.
    Plz help in this situation.
    with regards,
    Surya
    Edited by: SuryaSrinivas on Jul 6, 2009 4:51 AM

  • How to give path at runtime in GUI_DOWNLOAD

    Hi experts,
    I have a below given parameter on the selection screen:
    SELECTION-SCREEN: BEGIN OF BLOCK b5 WITH FRAME TITLE text-005.
    PARAMETERS: p_path LIKE RLGRAP-FILENAME modif id ZF1.
    SELECTION-SCREEN: END OF BLOCK b5.
    I am using the FM GUI_DOWNLOAD in my report.
    My requirement is that I need to pass the path given
    in p_path in this FM, i.e. I need not hard code the path in the
    FM parameter 'filename', but need to pass it at runtime.
    How can this functionality be achieved?
    Thanks,
    Ajay.

    Hi Ajay,
    check the below code i hope it will help you.
    SELECTION-SCREEN BEGIN OF BLOCK upfile WITH FRAME TITLE text-009.
    PARAMETERS: p_file     TYPE rlgrap-filename OBLIGATORY.       "Source  file name
    SELECTION-SCREEN END OF BLOCK upfile.
    *AT SELECTION-SCREEN
    Browse source file name
      AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
       PERFORM f_browse_file CHANGING p_file.
    FORM f_browse_file CHANGING p_p_file.
      DATA: it_l_filetab  TYPE filetable,
            wa_l_filetab  TYPE file_table,
            l_rc          TYPE i.
      CLEAR it_l_filetab.
    Browsing file
      CALL METHOD cl_gui_frontend_services=>file_open_dialog
        CHANGING
          file_table              = it_l_filetab
          rc                      = l_rc
        EXCEPTIONS
          file_open_dialog_failed = 1
          cntl_error              = 2
          error_no_gui            = 3
          not_supported_by_gui    = 4
          OTHERS                  = 5.
      IF sy-subrc IS NOT INITIAL.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                   WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ELSE.
        READ TABLE it_l_filetab INTO wa_l_filetab INDEX 1.
        IF sy-subrc IS INITIAL.
          p_p_file = wa_l_filetab-filename.
        ENDIF. " sy-subrc  Read
      ENDIF. " sy-subrc-call method
    ENDFORM.                    " f_browse_file
    START-OF-SELECTION.
    *Upload File
      PERFORM f110_upload_from_pc.
    FORM f110_upload_from_pc .
    DATA :  lv_file TYPE rlgrap-filename.
      DATA :  l_files TYPE string,
              l_ret   TYPE abap_bool.
      CLEAR  it_file_data.
      lv_file = p_file.
      l_files = p_file.
      CONSTANTS: c_tab    TYPE c VALUE cl_abap_char_utilities=>horizontal_tab.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename                = l_files
          filetype                = 'ASC'
          has_field_separator     = c_tab
         codepage                = '6300'
         READ_BY_LINE            = 'X'
         replacement             = '-'
        TABLES
          data_tab                = i_tab_order
        EXCEPTIONS
          file_open_error         = 1
          file_read_error         = 2
          no_batch                = 3
          gui_refuse_filetransfer = 4
          invalid_type            = 5
          no_authority            = 6
          unknown_error           = 7
          bad_data_format         = 8
          header_not_allowed      = 9
          separator_not_allowed   = 10
          header_too_long         = 11
          unknown_dp_error        = 12
          access_denied           = 13
          dp_out_of_memory        = 14
          disk_full               = 15
          dp_timeout              = 16
          OTHERS                  = 17.
      IF sy-subrc <> 0.
        MESSAGE 'Error in upload'(008) TYPE 'I' DISPLAY LIKE 'E' .
        LEAVE TO LIST-PROCESSING.
      ENDIF.
    ENDFORM.                    " f_UPLOAD_FROM_PC
    I hopr this will helps you
    Regards,
    Tarun
    Edited by: Devalla T Kumar on Dec 29, 2009 9:54 AM

  • How to give less ressources to the JVM ?

    Hello,
    i am running a chatserver which is witten in Java. Unfortunately, it grows up to nearly 100% of the ressources of the server! I am programming a completely new chatserver which one shall not use so many ressources, but meaningwhile, i would like to use my server also to other purposes. Is there a way to say to the JVM that it can only use a given amount of CPU ressources ?
    There is an option which seemed interesting to me in the manual, which is
    -Dproperty=value Sets a system property value.
    But there was no more information. Could i maybe "make believe" the JVM i had less ressources with this option ? Or what are those system properties (environment variables?) ?
    Some infos about my system:
    % uname -a
    Linux wotan 2.4.10-4GB #1 Tue Sep 25 12:33:54 GMT 2001 i686 unknown
    % java -version
    java version "1.4.0-beta3"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta3-b84)
    Java HotSpot(TM) Client VM (build 1.4.0-beta3-b84, mixed mode)
    I would really enjoy if someone could help me!
    Best regards,
    Malte Skoruppa

    hello,
    sorry for the very late answer.
    i tried all your hints but neither worked.
    i nevertheless managed to solve my problem by taking an older version of the chatserver, but i still wonder which logical error was responsible for this problem.
    thank you very much, anyway!
    greets,
    malte

  • How to give path in Runtime. exec( )

    Hi,
    I am trying to create an user interface, in which, it should open a different file (for example, example.doc)when a button is clicked in the applet. let us say, the path for example.doc is "C:\\WINDOWS\\DeskTOP\\folder1".
    I tried with the following code
    Runtime.getRuntime().exec("C:\\WINDOWS\\Desktop\\folder1\\example.doc");
    but, when I click on the button it is not opening example file and I am getting an exception. I am using Runtime.exec() command for the first time.Anybody can help me with this???

    Since when was a document an executable? The main problem is many people think Runtime.exec () is the same thing as the command line. The answer is, it's not. Typing "example.doc" in the windows terminal emulator (also known as cmd.exe in Windows 2000/XP or command.com in others) will work because example.doc is opened with the application configured to open files with the ".doc" extension.
    However, files ending with ".doc" are not executables. If you wish to open a ".doc" file with the associated application, try this: Runtime.getRuntime ().exec ("cmd /c example.doc"); Not that I don't know if this will work with command.com as I haven't tried, but it should work with cmd.exe without problems.
    Hope it helps.
    Cheers

  • How to give a value range in export parameter (global class)

    hi all,
    I have created a class-method called get_po_date. In this i had export parameter as qmfe-qmnum. If i give qmfe-qmnum in import parameter in class, i am able to give only one value at one time, but i need a range of values at a time. Instead of qmfe-qmnum in associated type, i have given 'LXHME_RANGE_C12' ( a range table for char 12 ). the thing is i wanted to select this range in select-options. but still iam getting <b>not type compatible syntax error</b>. can any body solve my problem,
    feel free to ask if any confusion with my question.
    Best Regards,
    abhilash.

    Hello Abhilash
    Instead of using a specific range (where field LOW and HIGH are of type QMNUM) you can use a <b>generic </b>select option (of type <b>RSDSSELOPT</b>). Have a look at the following sample report <b>ZUS_SDN_SELOPTIONS</b>.
    *& Report  ZUS_SDN_SELOPTIONS
    REPORT  zus_sdn_seloptions.
    TABLES: qmfe.
    DATA:
      gt_data          TYPE STANDARD TABLE OF qmfe,
      gt_data_x        TYPE STANDARD TABLE OF qmfe,
      gt_selopt        TYPE rseloption,  " generic table type for selopts
      gs_selopt        TYPE rsdsselopt.
    START-OF-SELECTION.
      SELECT        * FROM  qmfe INTO TABLE gt_data
             WHERE ( qmnum BETWEEN '000000000001' AND '000000000500' ).
      gs_selopt-sign   = 'I'.
      gs_selopt-option = 'BT'.
      gs_selopt-low    = '000000000001'.
      gs_selopt-high   = '000000000500'.
      APPEND gs_selopt TO gt_selopt.
      SELECT * FROM qmfe INTO TABLE gt_data_x
        WHERE ( qmnum IN gt_selopt ).
      IF ( gt_data = gt_data_x ).
        WRITE: 'Selected data are equal.'.
      ELSE.
        WRITE: 'Selected data are NOT equal.'.
      ENDIF.
    END-OF-SELECTION.
    Since RSDSSELOPT and RSELOPTION are global DDIC objects they can be used in <i>public </i>methods.
    Regards
      Uwe

  • How to  change host name entry for java instance using config tool

    Hi Gurus,
    We are trying to invoke DR for dual stack SAP PI system.Strategy followed is BR Tool  backup and restore method.
    We are able bring up ABAP stack and it is still pointing to production Java stack.
    Could any one please guide us with step by step procedure to change entries and bringing up java stack for DR system.
    While bringing up java instance we are facing below issues
    From starting framework it goes back to collecting data stack.
    Thanks,
    Avadhesh Sharma    
    +91-8095226536

    Hi Avadhesh,
    For dual stack systems backup/restore method is not recommended procedure for DR.
    As it will have hostnames from Production.
    Good approach will be to have export of Production Java stack and import the same into DR  OR
    Have the DR system installed using virtual hostnames which are similar to Production hostname.
    When DR needs to be operational enable these virtual hostnames.
    Hope this helps.
    Regards,
    Deepak Kori

  • Changing JVM version in CE 7.1 SP11 using Config Tool

    Hi Experts,
    I have CE 7.1 SP11 installation, in the server node I could see two versions of JVM (jvm: sapjvm_5.1.017 and sapjvm_5.1.058 in directory usr\sap\<>\SYS\exe\jvm\<>\....)
    In Config Tool, it shows only sapjvm_5.1.058.
    I faced a problem with jvm  sapjvm_5.1.058 connecting to rmi/iiop which is running in ibm webspehere, but I able able to connect properly with using sapjvm_5.1.017 which I tested by creating and executing sample Java program.
    My question is - I want to change the JVM version in Config tool and want to point it to sapjvm_5.1.017.
    Please suggest me how can I do this.
    Regards,
    Patana

    hope this note wlll help
    Note 718901 - How to Change the JDK of the J2EE Engine

  • How to synamically choose and load a JAR at runtime

    Hi all,
    I have an application that uses an API to communicate with a backend system. There are five API jars that each support a different version of the backend system.
    I want to be able to select the jar at runtime. I can't put each in my CLASSPATH because they are not compatible.
    I need to either edit the CLASSPATH at runtime (which I don't think I can do) or pick and load the appropriate JAR into the class loader.
    I know how to load individual classes into the class loader but can't find anything for a complete JAR. Anybody have any suggestions?
    Thanks,
    Shane

    Hi,
    Even I was facing same kind of problem. And I used URLClassLoader to load the classes from the jars. I've a Context class which has parameterized constructor and which is used to create a context to connect to back-end.
    But when I try to execute, I get
    <Error>
    Exception in thread "main" java.lang.NoClassDefFoundError: matrix/db/Context
    at com.validator.Validator.createEProjectContext(Validator.java:90)
    at com.validator.Validator.validateMigration(Validator.java:52)
    at com.validator.Validator.main(Validator.java:120)
    </Error>
    This is a piece of code which is giving error. EProjectClassLoader is a subclass of URLClassLoader which has only one method findClass which calls the findClass of URLClassLoader.
    <code>
    EProjectClassLoader epldr = new EProjectClassLoader(epClsPathList);
    System.out.println("Loader Created == "+epldr);          
    Class[] classtypes = {String.class, String.class};
    //Class ctxClass = epldr.loadClass("matrix.db.Context");
    Class ctxClass = epldr.findClass("matrix.db.Context");
    System.out.println("Class Loaded ==== "+ctxClass);
    Constructor cnstr = ctxClass.getConstructor(classtypes);
    System.out.println("Constructor Created === "+cnstr);
    Object[] params = {"", rmiServer};
    Object obj = cnstr.newInstance(params);
    System.out.println("Instance Created ===== "+obj);
    context = (Context) obj;
    System.out.println("Context ===== "+context);
    context.setUser(user);
    context.setPassword(pwd);
    context.connect();
    System.out.println("Context created ===== "+context.getUser());
    </code>
    I'm getting error when I typecast the object back to Context.
    <GeneratedLog>
    Path of the Jar :: C:\eMatrix9074RMI\java\classes\eMatrixServletRMI.jar
    Object == file:/C:/eMatrix9074RMI/java/classes/eMatrixServletRMI.jar
    List Created == [Ljava.net.URL;@1ea2dfe
    Loader Created == com.validator.EProjectClassLoader@f4a24a
    Class Loaded ==== class matrix.db.Context
    Constructor Created === public matrix.db.Context(java.lang.String,java.lang.String) throws matrix.util.MatrixException
    Instance Created ===== matrix.db.Context@13c5982
    Exception in thread "main" java.lang.NoClassDefFoundError: matrix/db/Context
    at com.validator.Validator.createEProjectContext(Validator.java:90)
    at com.validator.Validator.validateMigration(Validator.java:52)
    at com.validator.Validator.main(Validator.java:120)
    </GeneratedLog>
    Thanks in Advance,
    Pradeep

  • How to give a message in the UI page if there is an error in AppImpl method

    How to give an error message in the jsf page if the AppImpl method fails ?
    Use case : I have a create form and a submit button which binds with a client interface method in Application Impl class. If the method fails due to some exception , how can I notify the users with proper error message ?
    Thanks
    Suneesh

    Hi,
    As the previous reply (casting the result) is the best solution here (separating model and view logic) but sometimes we do a shortcut.
    may be it is not the best approach but it comes handy most of the time, this approach is also error-proven. we used it more than 2 years in large applications.
    add the following code whenever you want to add message in UI be aware that we have add it in a jar and add that library to the model projects
    FacesContext ctx = getFacesContext();
    FacesMessage fm = new FacesMessage(FacesMessage.SEVERITY_ERROR, msg, "");
    ctx.addMessage(null, fm);
    you just need to add jsf library to the model applications and replace msg with your message.
    regarding throw jboException, it seems good most of the time but sometimes when you are in middle of the transaction it somehow ruin the flow of the transactions.
    Regards.

  • How to include .jar files in coldfusion code 

    To Integrate our cfm code with paypal jar files we do the
    following steps with our local coldfusion server ,and to run and
    integrate the paypal Java SDK jar files, I think we need to do the
    same process on the server, can you suggest any thing to do the
    following setting for my domain on the server, without setting the
    class path in coldfusion administrator.
    The ColdFusion application server must be configured to know
    the location of the PayPal JAR
    files, and your ColdFusion Markup (CFM) pages must be
    configured with the absolute path to
    the PayPal API certificate for the PayPal API user on whose
    behalf the calls are made.
    1. Install the PayPal Java SDK “Installing the
    SDK”.
    2. Copy a subset of the Java SDK JAR files to a location
    accessible by the ColdFusion
    application server. The JAR files are in SDK_root\lib and
    their exact names are as
    follows:
    – bcmail-jdk14-128.jar
    – bcprov-jdk14-128.jar
    – paypal_base.jar
    – paypal_stubs.jar
    sax2.jar
    – xerces.jar
    – xpp3-1.1.3.4d_b4_min.jar
    – xstream.jar-1.1.3.jar
    3. With the ColdFusion Application Server Administrator, add
    the absolute path of the
    location you determined in Step 2 to the Java and JVM
    CLASSPATH environment variable.
    4. Restart the ColdFusion Application Server.
    Suggest me how to include .jar files without setting
    classpath.

    > Suggest me how to include .jar files without setting
    classpath.
    Copy them to {CF_HOME}\lib, where {CF_HOME} is, for example,
    C:\CFusionMX7. Restart Coldfusion.

  • In BSP how to give the input field as mandatory?

    Hi friends,
    In BSP how to give the input field as mandatory?
    In BSP i want to validate the input field (example checking the material no is valid or not)
    if this material no doesnot exit means i want to pass error message.What is the code for that.
    Moosa

    hi
    try this
    in LAYOUT
    <htmlb:inputField id = "vname"  disabled = "False" value = "<%= v_visitor %>"/> <font color="red" size="2"><b><%= page->messages->assert_message( 'vname' ) %></b></font></td>
    in DO_HANDLE_EVENT
    in oninputprocessing
    CLASS CL_HTMLB_MANAGER DEFINITION LOAD.
    IF event_id = CL_HTMLB_MANAGER=>EVENT_ID.
      DATA: event TYPE REF TO CL_HTMLB_EVENT.
      event = CL_HTMLB_MANAGER=>get_event( runtime->server->request ).
      IF event->name = 'button' AND event->event_type = 'click'.
        DATA: button_event TYPE REF TO CL_HTMLB_EVENT_BUTTON.
        button_event ?= event.
      ENDIF.
        case event->id.
            when 'select'.
               if v_visitor = ''.
                 page->messages->add_message(
                 condition = 'vname'
                 message   = 'Visitor Name can not be blank'
                 severity  = page->messages->CO_SEVERITY_ERROR ).
              ELSE.
                    here u can write ur when ur field getting filled
            endif.
         endcase.
    endif.
    give marks if it is helpful
    thanks

  • We are interested to know how/where to check query runtimes for any Query in SAP BW?

    We are interested to know how/where to check query runtimes for any Query in SAP BW?
    Is there any table or program to get the query run time details per query for a particular day.

    Hello Sravan,
    Bex statics tables would be 'RSDDSTATHEADER','RSDDSTATINFO' & 'RSDDSTATEVDATA'. all these can found in one view 'RSDDSTAT_OLAP'.
    above can give historical statistic.
    For current Query statics : T-code RSRT, and select debug mode select display statistics and then execute.
    Once you get the output press F3(one step back), there you can see statics of the query for that particular execution.
    Thanks,
    Mallikarjuna

  • How to give f4 help to oo ALV ?

    How to give f4 help to oo ALV

    hello Madhukar,
    If the fields that you are showing on the Output has implicit search helps, Domain values, Check tables attached to it . It will automatically appear in the Grid when you press f4 for the Fields .
    Also you can create F4 during runtime . for this you have to have an f4 event handler method for the grid. then set the handler method using set handler statement
    This event handler method gets parameter Fieldname imported into the method . Then you can use FM
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' to show the F4 in output.

Maybe you are looking for

  • How do I put mislabelled songs back in the album they belong in iTunes?

    I stupidly allowed a software program to "clean" my iTunes library, and it created albums for single tracks of other albums which it mislabelled entirely. I don't know how to relabel correctly and make the albums whole again. Relatedly, this same POS

  • Why does InDesign default back to Picas every time I launch the app?

    I have repeatedly set my preferences in InDesign so that the unit of measurements is Inches. Yet, when I launch the app, it defaults back to Picas. Furthermore, even after adjusting the preferences again, when I open a new document the units are stil

  • Popup in NetworkManager

    Hello all, Sorry about bothering you with this simple matter but my search for this problem on Google hasn't yet been successful. I've been using a dongle to connect my laptop to the Internet for a long time and it works fine. However, yesterday I ac

  • ICloud Backup not Restoring!

    I got a new iPhone 6 and am trying to restore it with a backup of my iPhone 5S (iOS8) but every time I try it, it gets about a quarter of the way and fails with an error regarding losing internet connection. I have tried 3 different networks, includi

  • Quick pick tips on i phone

    i have copied some several times, can i delete from i phone??????????